1 write to GeneratorInfo
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.CompilationTracker.CompilationTrackerState.cs (1)
57GeneratorInfo = 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 192if (this.GeneratorInfo.Documents.IsEmpty) 248GeneratorInfo);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (13)
99return state?.GeneratorInfo.Driver; 159state.GeneratorInfo, 440var generatorInfo = inProgressState.GeneratorInfo; 481var generatorInfo = inProgressState.GeneratorInfo; 727var desiredGeneratorInfo = forceRegeneration ? state.GeneratorInfo with { Driver = null } : state.GeneratorInfo; 836var generatorInfo = inProgressState.GeneratorInfo; 874return finalState.GeneratorInfo.Documents; 886var driverRunResult = finalState.GeneratorInfo.Driver?.GetRunResult(); 913return finalState.GeneratorInfo.Driver?.GetRunResult(); 923return state is FinalCompilationTrackerState finalState ? finalState.GeneratorInfo.Documents.GetState(documentId) : null; 945ValidateCompilationTreesMatchesProjectState(finalState.FinalCompilationWithGeneratedDocuments, ProjectState, finalState.GeneratorInfo); 957ValidateCompilationTreesMatchesProjectState(staleCompilationWithGeneratedDocuments, projectState, inProgressState.GeneratorInfo);