2 instantiations of GeneratorSyntaxContext
Microsoft.CodeAnalysis (2)
SourceGeneration\GeneratorSyntaxWalker.cs (1)
31_syntaxReceiver.OnVisitSyntaxNode(new GeneratorSyntaxContext(child, model, _syntaxHelper));
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (1)
104var value = new GeneratorSyntaxContext(entry.GetItem(i), model, _owner._syntaxHelper);
28 references to GeneratorSyntaxContext
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\Parser\BinderInvocation.cs (1)
23public static BinderInvocation? Create(GeneratorSyntaxContext context, CancellationToken cancellationToken)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (4)
HubClientProxyGenerator.Parser.cs (2)
36internal static MethodDeclarationSyntax? GetSemanticTargetForAttribute(GeneratorSyntaxContext context) 145internal static MemberAccessExpressionSyntax? GetSemanticTargetForGeneration(GeneratorSyntaxContext context)
HubServerProxyGenerator.Parser.cs (2)
36internal static MethodDeclarationSyntax? GetSemanticTargetForAttribute(GeneratorSyntaxContext context) 135internal static MemberAccessExpressionSyntax? GetSemanticTargetForGeneration(GeneratorSyntaxContext context)
Microsoft.CodeAnalysis (9)
SourceGeneration\GeneratorContexts.cs (2)
172/// an instance of <see cref="ISyntaxContextReceiver"/>. This receiver will have its <see cref="ISyntaxContextReceiver.OnVisitSyntaxNode(GeneratorSyntaxContext)"/> 226/// Context passed to an <see cref="ISyntaxContextReceiver"/> when <see cref="ISyntaxContextReceiver.OnVisitSyntaxNode(GeneratorSyntaxContext)"/> is called
SourceGeneration\ISyntaxReceiver.cs (2)
55/// <see cref="OnVisitSyntaxNode(GeneratorSyntaxContext)"/> called for every syntax node 71void OnVisitSyntaxNode(GeneratorSyntaxContext context);
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (3)
18private readonly Func<GeneratorSyntaxContext, CancellationToken, T> _transformFunc; 25Func<GeneratorSyntaxContext, CancellationToken, T> transformFunc, 104var value = new GeneratorSyntaxContext(entry.GetItem(i), model, _owner._syntaxHelper);
SourceGeneration\Nodes\SyntaxValueProvider.cs (1)
42public IncrementalValuesProvider<T> CreateSyntaxProvider<T>(Func<SyntaxNode, CancellationToken, bool> predicate, Func<GeneratorSyntaxContext, CancellationToken, T> transform)
SourceGeneration\SyntaxContextReceiverAdaptor.cs (1)
21public void OnVisitSyntaxNode(GeneratorSyntaxContext context) => Receiver.OnVisitSyntaxNode(context.Node);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
SourceGeneration\GeneratorDriverTests.cs (3)
2587static ClassDeclarationSyntax? getSemanticTargetForGeneration(GeneratorSyntaxContext context, CancellationToken cancellationToken) 4175private static object GetData(GeneratorSyntaxContext context) => 1; 4181transform: (GeneratorSyntaxContext context, CancellationToken token) =>
SourceGeneration\SyntaxAwareGeneratorTests.cs (2)
2149private class TestSyntaxContextReceiver : TestReceiverBase<GeneratorSyntaxContext>, ISyntaxContextReceiver 2151public TestSyntaxContextReceiver(int tag = 0, Action<GeneratorSyntaxContext>? callback = null)
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Roslyn3.11.cs (2)
52public void OnVisitSyntaxNode(GeneratorSyntaxContext context) 67private static ClassDeclarationSyntax? GetSemanticTargetForGeneration(GeneratorSyntaxContext context)
Microsoft.Gen.ComplianceReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
105static SyntaxNode? Filter(GeneratorSyntaxContext context, HashSet<string> fullyQualifiedAttributeNames, Func<SyntaxNode, SyntaxNode?> transform, CancellationToken cancellationToken)
Microsoft.Gen.ContextualOptions (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
105static SyntaxNode? Filter(GeneratorSyntaxContext context, HashSet<string> fullyQualifiedAttributeNames, Func<SyntaxNode, SyntaxNode?> transform, CancellationToken cancellationToken)
Microsoft.Gen.Logging (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
105static SyntaxNode? Filter(GeneratorSyntaxContext context, HashSet<string> fullyQualifiedAttributeNames, Func<SyntaxNode, SyntaxNode?> transform, CancellationToken cancellationToken)
Microsoft.Gen.Metrics (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
105static SyntaxNode? Filter(GeneratorSyntaxContext context, HashSet<string> fullyQualifiedAttributeNames, Func<SyntaxNode, SyntaxNode?> transform, CancellationToken cancellationToken)
Microsoft.Gen.MetricsReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
105static SyntaxNode? Filter(GeneratorSyntaxContext context, HashSet<string> fullyQualifiedAttributeNames, Func<SyntaxNode, SyntaxNode?> transform, CancellationToken cancellationToken)
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Roslyn3.11.cs (2)
99public void OnVisitSyntaxNode(GeneratorSyntaxContext context) 113private static ClassDeclarationSyntax? GetSemanticTargetForGeneration(GeneratorSyntaxContext context, CancellationToken cancellationToken)