1 write to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.GeneratedFileReplacingCompilationTracker.cs (1)
41
UnderlyingTracker
= underlyingTracker;
12 references to UnderlyingTracker
Microsoft.CodeAnalysis.Workspaces (12)
Workspace\Solution\SolutionState.cs (1)
1922
newTrackerMap = newTrackerMap.SetItem(projectId, replacingItemTracker.
UnderlyingTracker
);
Workspace\Solution\SolutionState.GeneratedFileReplacingCompilationTracker.cs (11)
37
public ProjectState ProjectState =>
UnderlyingTracker
.ProjectState;
46
public GeneratorDriver? GeneratorDriver =>
UnderlyingTracker
.GeneratorDriver;
83
var underlyingCompilation = await
UnderlyingTracker
.GetCompilationAsync(solution, cancellationToken).ConfigureAwait(false);
84
var underlyingSourceGeneratedDocuments = await
UnderlyingTracker
.GetSourceGeneratedDocumentStatesAsync(solution, cancellationToken).ConfigureAwait(false);
114
=>
UnderlyingTracker
.GetDependentVersionAsync(solution, cancellationToken);
117
=>
UnderlyingTracker
.GetDependentSemanticVersionAsync(solution, cancellationToken);
133
await
UnderlyingTracker
.GetDependentChecksumAsync(solution, cancellationToken).ConfigureAwait(false),
150
var underlyingGeneratedDocumentStates = await
UnderlyingTracker
.GetSourceGeneratedDocumentStatesAsync(solution, cancellationToken).ConfigureAwait(false);
170
return
UnderlyingTracker
.HasSuccessfullyLoadedAsync(solution, cancellationToken);
187
return
UnderlyingTracker
.TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(documentId);
197
return
UnderlyingTracker
.GetSourceGeneratorDiagnosticsAsync(solution, cancellationToken);