5 references to Source
Microsoft.CodeAnalysis (5)
SourceGeneration\GeneratorDriver.cs (1)
436
var context = UpdateOutputs(generatorState.OutputNodes, IncrementalGeneratorOutputKind.
Source
| IncrementalGeneratorOutputKind.Implementation | IncrementalGeneratorOutputKind.Host, generatorRunStateBuilders[i], standardReserved, cancellationToken, driverStateBuilder);
SourceGeneration\IncrementalContexts.cs (2)
102
public void RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource> source, Action<SourceProductionContext, TSource> action) => RegisterSourceOutput(source.Node, action, IncrementalGeneratorOutputKind.
Source
, _sourceExtension);
111
public void RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource> source, Action<SourceProductionContext, TSource> action) => RegisterSourceOutput(source.Node, action, IncrementalGeneratorOutputKind.
Source
, _sourceExtension);
SourceGeneration\Nodes\SourceOutputNode.cs (2)
19
Debug.Assert(outputKind is IncrementalGeneratorOutputKind.
Source
or IncrementalGeneratorOutputKind.Implementation);
26
protected override string StepName => Kind == IncrementalGeneratorOutputKind.
Source