1 write to Callbacks
Microsoft.CodeAnalysis (1)
SourceGeneration\GeneratorContexts.cs (1)
127
Callbacks
= new CallbackHolder();
9 references to Callbacks
Microsoft.CodeAnalysis (9)
SourceGeneration\GeneratorAdaptor.cs (3)
33
if (generatorInitContext.
Callbacks
.PostInitCallback is object)
35
context.RegisterPostInitializationOutput(generatorInitContext.
Callbacks
.PostInitCallback);
44
var syntaxContextReceiverCreator = generatorInitContext.
Callbacks
.SyntaxContextReceiverCreator;
SourceGeneration\GeneratorContexts.cs (6)
155
CheckIsEmpty(
Callbacks
.SyntaxContextReceiverCreator, $"{nameof(SyntaxReceiverCreator)} / {nameof(SyntaxContextReceiverCreator)}");
156
Callbacks
.SyntaxContextReceiverCreator = SyntaxContextReceiverAdaptor.Create(receiverCreator);
177
CheckIsEmpty(
Callbacks
.SyntaxContextReceiverCreator, $"{nameof(SyntaxReceiverCreator)} / {nameof(SyntaxContextReceiverCreator)}");
178
Callbacks
.SyntaxContextReceiverCreator = receiverCreator;
197
CheckIsEmpty(
Callbacks
.PostInitCallback);
198
Callbacks
.PostInitCallback = (context) => callback(new GeneratorPostInitializationContext(context.AdditionalSources, context.CancellationToken));