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)
99
return state?.
GeneratorInfo
.Driver;
156
state.
GeneratorInfo
,
437
var generatorInfo = inProgressState.
GeneratorInfo
;
478
var generatorInfo = inProgressState.
GeneratorInfo
;
712
var desiredGeneratorInfo = forceRegeneration ? state.
GeneratorInfo
with { Driver = null } : state.
GeneratorInfo
;
818
var generatorInfo = inProgressState.
GeneratorInfo
;
856
return finalState.
GeneratorInfo
.Documents;
868
var driverRunResult = finalState.
GeneratorInfo
.Driver?.GetRunResult();
895
return finalState.
GeneratorInfo
.Driver?.GetRunResult();
905
return state is FinalCompilationTrackerState finalState ? finalState.
GeneratorInfo
.Documents.GetState(documentId) : null;
927
ValidateCompilationTreesMatchesProjectState(finalState.FinalCompilationWithGeneratedDocuments, ProjectState, finalState.
GeneratorInfo
);
939
ValidateCompilationTreesMatchesProjectState(staleCompilationWithGeneratedDocuments, projectState, inProgressState.
GeneratorInfo
);