1 write to Callbacks
Microsoft.CodeAnalysis (1)
SourceGeneration\GeneratorContexts.cs (1)
138
Callbacks
= new CallbackHolder();
9 references to Callbacks
Microsoft.CodeAnalysis (9)
SourceGeneration\GeneratorAdaptor.cs (3)
46
if (generatorInitContext.
Callbacks
.PostInitCallback is object)
48
context.RegisterPostInitializationOutput(generatorInitContext.
Callbacks
.PostInitCallback);
57
var syntaxContextReceiverCreator = generatorInitContext.
Callbacks
.SyntaxContextReceiverCreator;
SourceGeneration\GeneratorContexts.cs (6)
166
CheckIsEmpty(
Callbacks
.SyntaxContextReceiverCreator, $"{nameof(SyntaxReceiverCreator)} / {nameof(SyntaxContextReceiverCreator)}");
167
Callbacks
.SyntaxContextReceiverCreator = SyntaxContextReceiverAdaptor.Create(receiverCreator);
188
CheckIsEmpty(
Callbacks
.SyntaxContextReceiverCreator, $"{nameof(SyntaxReceiverCreator)} / {nameof(SyntaxContextReceiverCreator)}");
189
Callbacks
.SyntaxContextReceiverCreator = receiverCreator;
208
CheckIsEmpty(
Callbacks
.PostInitCallback);
209
Callbacks
.PostInitCallback = (context) => callback(new GeneratorPostInitializationContext(context.AdditionalSources, context.CancellationToken));