2 instantiations of TraceLog
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EditAndContinueService.cs (2)
66Log = new TraceLog("Session", logReporter); 67AnalysisLog = new TraceLog("Analysis", logReporter);
27 references to TraceLog
Microsoft.CodeAnalysis.Features (27)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
516TraceLog log, 957TraceLog log,
EditAndContinue\CommittedSolution.cs (4)
366TraceLog log, 404private static DebugInformationReaderProvider? GetMethodDebugInfoReader(TraceLog log, CompilationOutputs compilationOutputs, string projectName) 444TraceLog log, 517TraceLog log,
EditAndContinue\DebuggingSession.cs (4)
43internal readonly TraceLog SessionLog; 48internal readonly TraceLog AnalysisLog; 136TraceLog sessionLog, 137TraceLog analysisLog,
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (2)
24internal sealed class EditAndContinueDocumentAnalysesCache(AsyncLazy<ActiveStatementsMap> baseActiveStatements, AsyncLazy<EditAndContinueCapabilities> capabilities, TraceLog log) 30private readonly TraceLog _log = log;
EditAndContinue\EditAndContinueService.cs (2)
53internal readonly TraceLog Log; 54internal readonly TraceLog AnalysisLog;
EditAndContinue\EditSession.cs (5)
115public TraceLog Log 502TraceLog log, 585private static async ValueTask<TextDocumentStates<SourceGeneratedDocumentState>> GetSourceGeneratedDocumentStatesAsync(TraceLog log, Project project, ArrayBuilder<Diagnostic>? diagnostics, CancellationToken cancellationToken) 605internal static async IAsyncEnumerable<DocumentId> GetChangedDocumentsAsync(TraceLog log, Project oldProject, Project newProject, [EnumeratorCancellation] CancellationToken cancellationToken) 1643private async ValueTask LogDeltaFilesAsync(TraceLog.FileLogger log, ManagedHotReloadUpdate delta, int baselineGeneration, Project oldProject, Project newProject, CancellationToken cancellationToken)
EditAndContinue\IEditAndContinueAnalyzer.cs (1)
25TraceLog log,
EditAndContinue\ProjectDifferences.cs (1)
49public void Log(TraceLog log, Project newProject)
EditAndContinue\SolutionUpdate.cs (1)
51internal void Log(TraceLog log, UpdateId updateId)
EditAndContinue\TraceLog.cs (3)
33internal sealed class FileLogger(string logDirectory, TraceLog traceLog) 36private readonly TraceLog _traceLog = traceLog; 170internal readonly struct TestAccessor(TraceLog traceLog)
EditAndContinue\Utilities\Extensions.cs (2)
45public static bool SupportsEditAndContinue(this Project project, TraceLog? log = null) 75public static bool IgnoreForEditAndContinue(this Project project, TraceLog? log = null)