1 write to OutputNodes
Microsoft.CodeAnalysis (1)
SourceGeneration\GeneratorState.cs (1)
78this.OutputNodes = outputNodes;
8 references to OutputNodes
Microsoft.CodeAnalysis (8)
SourceGeneration\GeneratorDriver.cs (5)
315generatorState = new GeneratorState(reparsedInitSources, generatorState.InputNodes, generatorState.OutputNodes, reparsedPreCompilationSources); 358if (shouldSkipGenerator(state.Generators[i]) || generatorState.OutputNodes.Length == 0) 366var preCompilationContext = UpdateOutputs(generatorState.OutputNodes, IncrementalGeneratorOutputKind.PreCompilation, generatorRunStateBuilders[i], preCompReserved, cancellationToken, driverStateBuilder); 412if (shouldSkipGenerator(state.Generators[i]) || generatorState.OutputNodes.Length == 0 || generatorState.PreCompilationFailed) 425var context = UpdateOutputs(generatorState.OutputNodes, IncrementalGeneratorOutputKind.Source | IncrementalGeneratorOutputKind.Implementation | IncrementalGeneratorOutputKind.Host, generatorRunStateBuilders[i], standardReserved, cancellationToken, driverStateBuilder);
SourceGeneration\GeneratorState.cs (3)
94this.OutputNodes, 115this.OutputNodes, 131this.OutputNodes,