2 instantiations of TraceLog
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EditAndContinueService.cs (2)
66
Log = new
TraceLog
("Session", logReporter);
67
AnalysisLog = new
TraceLog
("Analysis", logReporter);
26 references to TraceLog
Microsoft.CodeAnalysis.Features (26)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
511
TraceLog
log,
833
TraceLog
log,
EditAndContinue\CommittedSolution.cs (5)
354
TraceLog
log, SourceText sourceText, string filePath, Document? currentDocument, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken)
380
TraceLog
log,
440
private static DebugInformationReaderProvider? GetMethodDebugInfoReader(
TraceLog
log, CompilationOutputs compilationOutputs, string projectName)
478
TraceLog
log,
538
TraceLog
log,
EditAndContinue\DebuggingSession.cs (4)
41
internal readonly
TraceLog
SessionLog;
46
internal readonly
TraceLog
AnalysisLog;
135
TraceLog
sessionLog,
136
TraceLog
analysisLog,
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (2)
24
internal sealed class EditAndContinueDocumentAnalysesCache(AsyncLazy<ActiveStatementsMap> baseActiveStatements, AsyncLazy<EditAndContinueCapabilities> capabilities,
TraceLog
log)
30
private readonly
TraceLog
_log = log;
EditAndContinue\EditAndContinueService.cs (2)
50
internal readonly
TraceLog
Log;
51
internal readonly
TraceLog
AnalysisLog;
EditAndContinue\EditSession.cs (5)
115
public
TraceLog
Log
437
internal static async Task GetDocumentDifferencesAsync(
TraceLog
log, Project oldProject, Project newProject, ProjectDocumentDifferences documentDifferences, ArrayBuilder<Diagnostic> diagnostics, CancellationToken cancellationToken)
486
private static async ValueTask<TextDocumentStates<SourceGeneratedDocumentState>> GetSourceGeneratedDocumentStatesAsync(
TraceLog
log, Project project, ArrayBuilder<Diagnostic>? diagnostics, CancellationToken cancellationToken)
506
internal static async IAsyncEnumerable<DocumentId> GetChangedDocumentsAsync(
TraceLog
log, Project oldProject, Project newProject, [EnumeratorCancellation] CancellationToken cancellationToken)
1272
private async ValueTask LogDeltaFilesAsync(
TraceLog
.FileLogger log, ManagedHotReloadUpdate delta, int baselineGeneration, Project oldProject, Project newProject, CancellationToken cancellationToken)
EditAndContinue\IEditAndContinueAnalyzer.cs (1)
23
TraceLog
log,
EditAndContinue\SolutionUpdate.cs (1)
47
internal void Log(
TraceLog
log, UpdateId updateId)
EditAndContinue\TraceLog.cs (3)
33
internal sealed class FileLogger(string logDirectory,
TraceLog
traceLog)
36
private readonly
TraceLog
_traceLog = traceLog;
170
internal readonly struct TestAccessor(
TraceLog
traceLog)
EditAndContinue\Utilities\Extensions.cs (1)
43
public static bool SupportsEditAndContinue(this Project project,
TraceLog
? log = null)