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; 718var desiredGeneratorInfo = forceRegeneration ? state.GeneratorInfo with { Driver = null } : state.GeneratorInfo; 827var generatorInfo = inProgressState.GeneratorInfo; 865return finalState.GeneratorInfo.Documents; 877var driverRunResult = finalState.GeneratorInfo.Driver?.GetRunResult(); 904return finalState.GeneratorInfo.Driver?.GetRunResult(); 914return state is FinalCompilationTrackerState finalState ? finalState.GeneratorInfo.Documents.GetState(documentId) : null; 936ValidateCompilationTreesMatchesProjectState(finalState.FinalCompilationWithGeneratedDocuments, ProjectState, finalState.GeneratorInfo); 948ValidateCompilationTreesMatchesProjectState(staleCompilationWithGeneratedDocuments, projectState, inProgressState.GeneratorInfo);