7 references to RegisterPostInitializationOutput
Microsoft.CodeAnalysis (3)
SourceGeneration\GeneratorAdaptor.cs (1)
35
context.
RegisterPostInitializationOutput
(generatorInitContext.Callbacks.PostInitCallback);
SourceGeneration\IncrementalContexts.cs (1)
87
/// Context passed to an incremental generator when it has registered an output via <see cref="IncrementalGeneratorInitializationContext.
RegisterPostInitializationOutput
(Action{IncrementalGeneratorPostInitializationContext})"/>
SourceGeneration\Nodes\IIncrementalGeneratorOutputNode.cs (1)
43
/// A post-initialization output, which will be visible to later phases, registered via <see cref="IncrementalGeneratorInitializationContext.
RegisterPostInitializationOutput
(Action{IncrementalGeneratorPostInitializationContext})"/>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
SourceGeneration\GeneratorDriverTests.cs (4)
1569
var generator = new IncrementalGeneratorWrapper(new PipelineCallbackGenerator((ic) => ic.
RegisterPostInitializationOutput
(c => c.AddSource("a", "class D {}"))));
2105
ctx.
RegisterPostInitializationOutput
(c => c.AddSource("a", "class D {}"));
2786
ctx.
RegisterPostInitializationOutput
((context) => context.AddSource("PostInit", ""));
3247
ctx.
RegisterPostInitializationOutput
(c => c.AddSource("D", postInitSource));