7 references to RegisterPostInitializationOutput
Microsoft.CodeAnalysis (3)
SourceGeneration\GeneratorAdaptor.cs (1)
35context.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)
1569var generator = new IncrementalGeneratorWrapper(new PipelineCallbackGenerator((ic) => ic.RegisterPostInitializationOutput(c => c.AddSource("a", "class D {}")))); 2105ctx.RegisterPostInitializationOutput(c => c.AddSource("a", "class D {}")); 2786ctx.RegisterPostInitializationOutput((context) => context.AddSource("PostInit", "")); 3247ctx.RegisterPostInitializationOutput(c => c.AddSource("D", postInitSource));