1 write to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.WithFrozenSourceGeneratedDocumentsCompilationTracker.cs (1)
52this.UnderlyingTracker = underlyingTracker;
15 references to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (15)
Workspace\Solution\SolutionCompilationState.WithFrozenSourceGeneratedDocumentsCompilationTracker.cs (15)
39public ProjectState ProjectState => UnderlyingTracker.ProjectState; 41public GeneratorDriver? GeneratorDriver => UnderlyingTracker.GeneratorDriver; 77var underlyingTracker = this.UnderlyingTracker.Fork(newProject, translate); 83var underlyingTracker = this.UnderlyingTracker.WithCreateCreationPolicy(forceRegeneration); 84return underlyingTracker == this.UnderlyingTracker 91var underlyingTracker = this.UnderlyingTracker.WithDoNotCreateCreationPolicy(); 92return underlyingTracker == this.UnderlyingTracker 108var underlyingSourceGeneratedDocuments = await UnderlyingTracker.GetSourceGeneratedDocumentStatesAsync( 110var newCompilation = await UnderlyingTracker.GetCompilationAsync(compilationState, cancellationToken).ConfigureAwait(false); 141=> UnderlyingTracker.GetDependentVersionAsync(compilationState, cancellationToken); 144=> UnderlyingTracker.GetDependentSemanticVersionAsync(compilationState, cancellationToken); 149var newStates = await UnderlyingTracker.GetSourceGeneratedDocumentStatesAsync( 181return UnderlyingTracker.HasSuccessfullyLoadedAsync(compilationState, cancellationToken); 198return UnderlyingTracker.TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(documentId); 209return UnderlyingTracker.GetSourceGeneratorDiagnosticsAsync(compilationState, cancellationToken);