2 instantiations of TraceLog
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EditAndContinueService.cs (2)
66Log = new TraceLog("Session", logReporter); 67AnalysisLog = new TraceLog("Analysis", logReporter);
26 references to TraceLog
Microsoft.CodeAnalysis.Features (26)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
511TraceLog log, 833TraceLog log,
EditAndContinue\CommittedSolution.cs (5)
353TraceLog log, SourceText sourceText, string filePath, Document? currentDocument, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken) 379TraceLog log, 439private static DebugInformationReaderProvider? GetMethodDebugInfoReader(TraceLog log, CompilationOutputs compilationOutputs, string projectName) 477TraceLog log, 537TraceLog log,
EditAndContinue\DebuggingSession.cs (4)
41internal readonly TraceLog SessionLog; 46internal readonly TraceLog AnalysisLog; 135TraceLog sessionLog, 136TraceLog 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)
50internal readonly TraceLog Log; 51internal readonly TraceLog AnalysisLog;
EditAndContinue\EditSession.cs (5)
115public TraceLog Log 444internal static async Task GetDocumentDifferencesAsync(TraceLog log, Project oldProject, Project newProject, ProjectDocumentDifferences documentDifferences, ArrayBuilder<ProjectDiagnostics> diagnostics, CancellationToken cancellationToken) 493private static async ValueTask<TextDocumentStates<SourceGeneratedDocumentState>> GetSourceGeneratedDocumentStatesAsync(TraceLog log, Project project, ArrayBuilder<ProjectDiagnostics>? diagnostics, CancellationToken cancellationToken) 518internal static async IAsyncEnumerable<DocumentId> GetChangedDocumentsAsync(TraceLog log, Project oldProject, Project newProject, [EnumeratorCancellation] CancellationToken cancellationToken) 1281private async ValueTask LogDeltaFilesAsync(TraceLog.FileLogger log, ManagedHotReloadUpdate delta, int baselineGeneration, Project oldProject, Project newProject, CancellationToken cancellationToken)
EditAndContinue\IEditAndContinueAnalyzer.cs (1)
23TraceLog log,
EditAndContinue\SolutionUpdate.cs (1)
43internal 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 (1)
43public static bool SupportsEditAndContinue(this Project project, TraceLog? log = null)