1 write to SyntaxReceiver
Microsoft.CodeAnalysis (1)
SourceGeneration\GeneratorContexts.cs (1)
30SyntaxReceiver = (syntaxReceiver as SyntaxContextReceiverAdaptor)?.Receiver;
13 references to SyntaxReceiver
Microsoft.CodeAnalysis (2)
SourceGeneration\GeneratorContexts.cs (1)
146/// created by accessing the <see cref="GeneratorExecutionContext.SyntaxReceiver"/> property. Any information that was collected by the receiver can be
SourceGeneration\ISyntaxReceiver.cs (1)
20/// created instance via the <see cref="GeneratorExecutionContext.SyntaxReceiver"/> property. The
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (11)
SourceGeneration\SyntaxAwareGeneratorTests.cs (11)
41onExecute: (e) => receiver = e.SyntaxReceiver 67onExecute: (e) => receiver = e.SyntaxReceiver 144onExecute: (e) => { syntaxReceiver = e.SyntaxReceiver; contextReceiver = e.SyntaxContextReceiver; } 171onExecute: (e) => { syntaxReceiver = e.SyntaxReceiver; contextReceiver = e.SyntaxContextReceiver; } 242onExecute: (e) => receiver = e.SyntaxReceiver 323onExecute: (e) => receiver = e.SyntaxReceiver 513onExecute: (e) => { receiver = e.SyntaxReceiver; e.AddSource("test", SourceText.From("public class D{}", Encoding.UTF8)); } 597onExecute: (e) => { syntaxRx = e.SyntaxReceiver; syntaxContextRx = e.SyntaxContextReceiver; } 694onExecute: (e) => receiver = e.SyntaxReceiver 747onExecute: (e) => receiver = e.SyntaxReceiver 836onExecute: (e) => { syntaxRx = e.SyntaxReceiver; syntaxContextRx = e.SyntaxContextReceiver; }