1 override of RegisterSyntaxNodeAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
190public override void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds)
11 references to RegisterSyntaxNodeAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (1)
436this.RegisterSyntaxNodeAction(action, syntaxKinds.AsImmutableOrEmpty());
Microsoft.CodeAnalysis.CodeStyle (4)
AbstractForEachCastDiagnosticAnalyzer.cs (1)
54context.RegisterSyntaxNodeAction(context => AnalyzeSyntax(context, ienumerableType, ienumerableOfTType), GetSyntaxKinds());
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
80context.RegisterSyntaxNodeAction(
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
71context.RegisterSyntaxNodeAction(AnalyzeNode, matchKinds.ToImmutableAndClear());
NamingStyleDiagnosticAnalyzerBase.cs (1)
58context.RegisterSyntaxNodeAction(SyntaxNodeAction, SupportedSyntaxKinds);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
2320context.RegisterSyntaxNodeAction(syntaxContext =>
Microsoft.CodeAnalysis.Features (4)
AbstractForEachCastDiagnosticAnalyzer.cs (1)
54context.RegisterSyntaxNodeAction(context => AnalyzeSyntax(context, ienumerableType, ienumerableOfTType), GetSyntaxKinds());
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
80context.RegisterSyntaxNodeAction(
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
71context.RegisterSyntaxNodeAction(AnalyzeNode, matchKinds.ToImmutableAndClear());
NamingStyleDiagnosticAnalyzerBase.cs (1)
58context.RegisterSyntaxNodeAction(SyntaxNodeAction, SupportedSyntaxKinds);
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
1450context.RegisterSyntaxNodeAction(context =>