1 write to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.WithFrozenSourceGeneratedDocumentsCompilationTracker.cs (1)
52
this.
UnderlyingTracker
= underlyingTracker;
16 references to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (16)
Workspace\Solution\SolutionCompilationState.WithFrozenSourceGeneratedDocumentsCompilationTracker.cs (16)
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
106
return new WithFrozenSourceGeneratedDocumentsCompilationTracker(this.
UnderlyingTracker
, replacementDocumentStates);
120
var underlyingSourceGeneratedDocuments = await
UnderlyingTracker
.GetSourceGeneratedDocumentStatesAsync(
122
var newCompilation = await
UnderlyingTracker
.GetCompilationAsync(compilationState, cancellationToken).ConfigureAwait(false);
153
=>
UnderlyingTracker
.GetDependentVersionAsync(compilationState, cancellationToken);
156
=>
UnderlyingTracker
.GetDependentSemanticVersionAsync(compilationState, cancellationToken);
161
var newStates = await
UnderlyingTracker
.GetSourceGeneratedDocumentStatesAsync(
193
return
UnderlyingTracker
.HasSuccessfullyLoadedAsync(compilationState, cancellationToken);
210
return
UnderlyingTracker
.TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(documentId);
221
return
UnderlyingTracker
.GetSourceGeneratorDiagnosticsAsync(compilationState, cancellationToken);