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)
98return state?.GeneratorInfo.Driver; 155state.GeneratorInfo, 436var generatorInfo = inProgressState.GeneratorInfo; 477var generatorInfo = inProgressState.GeneratorInfo; 711var desiredGeneratorInfo = forceRegeneration ? state.GeneratorInfo with { Driver = null } : state.GeneratorInfo; 817var generatorInfo = inProgressState.GeneratorInfo; 855return finalState.GeneratorInfo.Documents; 867var driverRunResult = finalState.GeneratorInfo.Driver?.GetRunResult(); 894return finalState.GeneratorInfo.Driver?.GetRunResult(); 904return state is FinalCompilationTrackerState finalState ? finalState.GeneratorInfo.Documents.GetState(documentId) : null; 926ValidateCompilationTreesMatchesProjectState(finalState.FinalCompilationWithGeneratedDocuments, ProjectState, finalState.GeneratorInfo); 938ValidateCompilationTreesMatchesProjectState(staleCompilationWithGeneratedDocuments, projectState, inProgressState.GeneratorInfo);