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