1 write to GeneratorInfo
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.CompilationTracker.CompilationTrackerState.cs (1)
57
GeneratorInfo
= generatorInfo;
16 references to GeneratorInfo
Microsoft.CodeAnalysis.Workspaces (16)
Workspace\Solution\SolutionCompilationState.CompilationTracker.CompilationTrackerState.cs (3)
27
/// Whether the generated documents in <see cref="
GeneratorInfo
"/> are frozen and generators should
192
if (this.
GeneratorInfo
.Documents.IsEmpty)
248
GeneratorInfo
);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (13)
98
return state?.
GeneratorInfo
.Driver;
155
state.
GeneratorInfo
,
436
var generatorInfo = inProgressState.
GeneratorInfo
;
477
var generatorInfo = inProgressState.
GeneratorInfo
;
711
var desiredGeneratorInfo = forceRegeneration ? state.
GeneratorInfo
with { Driver = null } : state.
GeneratorInfo
;
817
var generatorInfo = inProgressState.
GeneratorInfo
;
855
return finalState.
GeneratorInfo
.Documents;
867
var driverRunResult = finalState.
GeneratorInfo
.Driver?.GetRunResult();
894
return finalState.
GeneratorInfo
.Driver?.GetRunResult();
904
return state is FinalCompilationTrackerState finalState ? finalState.
GeneratorInfo
.Documents.GetState(documentId) : null;
926
ValidateCompilationTreesMatchesProjectState(finalState.FinalCompilationWithGeneratedDocuments, ProjectState, finalState.
GeneratorInfo
);
938
ValidateCompilationTreesMatchesProjectState(staleCompilationWithGeneratedDocuments, projectState, inProgressState.
GeneratorInfo
);