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)
353
TraceLog
log, SourceText sourceText, string filePath, Document? currentDocument, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken)
379
TraceLog
log,
439
private static DebugInformationReaderProvider? GetMethodDebugInfoReader(
TraceLog
log, CompilationOutputs compilationOutputs, string projectName)
477
TraceLog
log,
537
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
444
internal static async Task GetDocumentDifferencesAsync(
TraceLog
log, Project oldProject, Project newProject, ProjectDocumentDifferences documentDifferences, ArrayBuilder<ProjectDiagnostics> diagnostics, CancellationToken cancellationToken)
493
private static async ValueTask<TextDocumentStates<SourceGeneratedDocumentState>> GetSourceGeneratedDocumentStatesAsync(
TraceLog
log, Project project, ArrayBuilder<ProjectDiagnostics>? diagnostics, CancellationToken cancellationToken)
518
internal static async IAsyncEnumerable<DocumentId> GetChangedDocumentsAsync(
TraceLog
log, Project oldProject, Project newProject, [EnumeratorCancellation] CancellationToken cancellationToken)
1281
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)
43
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)