7 references to Implementation
Microsoft.CodeAnalysis (4)
SourceGeneration\GeneratorDriver.cs (1)
298
var context = UpdateOutputs(generatorState.OutputNodes, IncrementalGeneratorOutputKind.Source | IncrementalGeneratorOutputKind.
Implementation
| HostKind, new GeneratorRunStateTable.Builder(state.TrackIncrementalSteps), cancellationToken, driverStateBuilder);
SourceGeneration\IncrementalContexts.cs (2)
66
public void RegisterImplementationSourceOutput<TSource>(IncrementalValueProvider<TSource> source, Action<SourceProductionContext, TSource> action) => RegisterSourceOutput(source.Node, action, IncrementalGeneratorOutputKind.
Implementation
, _sourceExtension);
68
public void RegisterImplementationSourceOutput<TSource>(IncrementalValuesProvider<TSource> source, Action<SourceProductionContext, TSource> action) => RegisterSourceOutput(source.Node, action, IncrementalGeneratorOutputKind.
Implementation
, _sourceExtension);
SourceGeneration\Nodes\SourceOutputNode.cs (1)
31
Debug.Assert(outputKind == IncrementalGeneratorOutputKind.Source || outputKind == IncrementalGeneratorOutputKind.
Implementation
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
SourceGeneration\GeneratorDriverTests.cs (3)
2770
[InlineData(IncrementalGeneratorOutputKind.Source | IncrementalGeneratorOutputKind.
Implementation
)]
2772
[InlineData(IncrementalGeneratorOutputKind.
Implementation
| IncrementalGeneratorOutputKind.PostInit)]
2773
[InlineData(IncrementalGeneratorOutputKind.Source | IncrementalGeneratorOutputKind.
Implementation
| IncrementalGeneratorOutputKind.PostInit)]