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