3 instantiations of CompilationTrackerGeneratorInfo
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\Solution\SolutionCompilationState.CompilationTrackerGeneratorInfo.cs (1)
24
new
(TextDocumentStates<SourceGeneratedDocumentState>.Empty, Driver: null);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (2)
61
return (result.Value.compilationWithGeneratedFiles,
new
(result.Value.generatedDocuments, Driver: null));
72
return (compilationWithGeneratedFiles,
new
(nextGeneratedDocuments, nextGeneratorDriver));
17 references to CompilationTrackerGeneratorInfo
Microsoft.CodeAnalysis.Workspaces (17)
Workspace\Solution\SolutionCompilationState.CompilationTracker.CompilationTrackerState.cs (6)
50
public
CompilationTrackerGeneratorInfo
GeneratorInfo { get; }
54
CompilationTrackerGeneratorInfo
generatorInfo)
88
CompilationTrackerGeneratorInfo
generatorInfo,
113
CompilationTrackerGeneratorInfo
generatorInfo,
179
CompilationTrackerGeneratorInfo
generatorInfo)
218
CompilationTrackerGeneratorInfo
generatorInfo,
Workspace\Solution\SolutionCompilationState.CompilationTrackerGeneratorInfo.cs (1)
23
public static readonly
CompilationTrackerGeneratorInfo
Empty =
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (8)
347
CompilationTrackerGeneratorInfo
.Empty,
404
async Task<(Compilation compilationWithoutGeneratedDocuments, Compilation? staleCompilationWithGeneratedDocuments,
CompilationTrackerGeneratorInfo
generatorInfo)>
440
var
generatorInfo = inProgressState.GeneratorInfo;
481
var
generatorInfo = inProgressState.GeneratorInfo;
718
var
desiredGeneratorInfo = forceRegeneration ? state.GeneratorInfo with { Driver = null } : state.GeneratorInfo;
811
CompilationTrackerGeneratorInfo
.Empty,
827
var
generatorInfo = inProgressState.GeneratorInfo;
957
private static void ValidateCompilationTreesMatchesProjectState(Compilation compilation, ProjectState projectState,
CompilationTrackerGeneratorInfo
? generatorInfo)
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (2)
30
private async Task<(Compilation compilationWithGeneratedFiles,
CompilationTrackerGeneratorInfo
nextGeneratorInfo)> AddExistingOrComputeNewGeneratorInfoAsync(
34
CompilationTrackerGeneratorInfo
generatorInfo,