1 write to PostInitTrees
Microsoft.CodeAnalysis (1)
SourceGeneration\GeneratorState.cs (1)
58
this.
PostInitTrees
= postInitTrees;
9 references to PostInitTrees
Microsoft.CodeAnalysis (9)
SourceGeneration\GeneratorDriver.cs (7)
61
trees.AddRange(generatorState.
PostInitTrees
.Select(t => t.Tree));
174
ArrayBuilder<GeneratedSourceResult> sources = ArrayBuilder<GeneratedSourceResult>.GetInstance(generatorState.
PostInitTrees
.Length + generatorState.GeneratedTrees.Length);
175
foreach (var tree in generatorState.
PostInitTrees
)
254
else if (state.ParseOptionsChanged && generatorState.
PostInitTrees
.Length > 0)
257
var reparsedInitSources = ParseAdditionalSources(sourceGenerator, generatorState.
PostInitTrees
.SelectAsArray(t => new GeneratedSourceText(t.HintName, t.Text)), cancellationToken);
268
if (generatorState.
PostInitTrees
.Length > 0)
270
constantSourcesBuilder.AddRange(generatorState.
PostInitTrees
.Select(t => t.Tree));
SourceGeneration\GeneratorState.cs (2)
77
return new GeneratorState(this.
PostInitTrees
,
91
return new GeneratorState(this.
PostInitTrees
,