2 instantiations of TraceLog
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EditAndContinueService.cs (2)
66
Log = new
TraceLog
("Session", logReporter);
67
AnalysisLog = new
TraceLog
("Analysis", logReporter);
27 references to TraceLog
Microsoft.CodeAnalysis.Features (27)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
516
TraceLog
log,
957
TraceLog
log,
EditAndContinue\CommittedSolution.cs (4)
366
TraceLog
log,
404
private static DebugInformationReaderProvider? GetMethodDebugInfoReader(
TraceLog
log, CompilationOutputs compilationOutputs, string projectName)
444
TraceLog
log,
517
TraceLog
log,
EditAndContinue\DebuggingSession.cs (4)
43
internal readonly
TraceLog
SessionLog;
48
internal readonly
TraceLog
AnalysisLog;
136
TraceLog
sessionLog,
137
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)
53
internal readonly
TraceLog
Log;
54
internal readonly
TraceLog
AnalysisLog;
EditAndContinue\EditSession.cs (5)
115
public
TraceLog
Log
502
TraceLog
log,
585
private static async ValueTask<TextDocumentStates<SourceGeneratedDocumentState>> GetSourceGeneratedDocumentStatesAsync(
TraceLog
log, Project project, ArrayBuilder<Diagnostic>? diagnostics, CancellationToken cancellationToken)
605
internal static async IAsyncEnumerable<DocumentId> GetChangedDocumentsAsync(
TraceLog
log, Project oldProject, Project newProject, [EnumeratorCancellation] CancellationToken cancellationToken)
1643
private async ValueTask LogDeltaFilesAsync(
TraceLog
.FileLogger log, ManagedHotReloadUpdate delta, int baselineGeneration, Project oldProject, Project newProject, CancellationToken cancellationToken)
EditAndContinue\IEditAndContinueAnalyzer.cs (1)
25
TraceLog
log,
EditAndContinue\ProjectDifferences.cs (1)
49
public void Log(
TraceLog
log, Project newProject)
EditAndContinue\SolutionUpdate.cs (1)
51
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 (2)
45
public static bool SupportsEditAndContinue(this Project project,
TraceLog
? log = null)
75
public static bool IgnoreForEditAndContinue(this Project project,
TraceLog
? log = null)