1 write to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.WithFrozenSourceGeneratedDocumentsCompilationTracker.cs (1)
54this.UnderlyingTracker = underlyingTracker;
16 references to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (16)
Workspace\Solution\SolutionCompilationState.WithFrozenSourceGeneratedDocumentsCompilationTracker.cs (16)
41public ProjectState ProjectState => UnderlyingTracker.ProjectState; 43public GeneratorDriver? GeneratorDriver => UnderlyingTracker.GeneratorDriver; 79var underlyingTracker = this.UnderlyingTracker.Fork(newProject, translate); 85var underlyingTracker = this.UnderlyingTracker.WithCreateCreationPolicy(forceRegeneration); 86return underlyingTracker == this.UnderlyingTracker 93var underlyingTracker = this.UnderlyingTracker.WithDoNotCreateCreationPolicy(); 94return underlyingTracker == this.UnderlyingTracker 110var underlyingSourceGeneratedDocuments = await UnderlyingTracker.GetSourceGeneratedDocumentStatesAsync( 112var newCompilation = await UnderlyingTracker.GetCompilationAsync(compilationState, cancellationToken).ConfigureAwait(false); 143=> UnderlyingTracker.GetDependentVersionAsync(compilationState, cancellationToken); 146=> UnderlyingTracker.GetDependentSemanticVersionAsync(compilationState, cancellationToken); 167await UnderlyingTracker.GetDependentChecksumAsync(compilationState, cancellationToken).ConfigureAwait(false), 173var newStates = await UnderlyingTracker.GetSourceGeneratedDocumentStatesAsync( 205return UnderlyingTracker.HasSuccessfullyLoadedAsync(compilationState, cancellationToken); 222return UnderlyingTracker.TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(documentId); 233return UnderlyingTracker.GetSourceGeneratorDiagnosticsAsync(compilationState, cancellationToken);