51 references to RegisterSyntaxNodeAction
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
306context.RegisterSyntaxNodeAction(CodeBlockAnalyzer.AnalyzeNode, CodeBlockAnalyzer.SyntaxKindsOfInterest.ToArray());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
3763context.RegisterSyntaxNodeAction(
Diagnostics\GetDiagnosticsTests.cs (1)
904context.RegisterSyntaxNodeAction(
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (42)
Semantics\PrimaryConstructorTests.cs (21)
4439context.RegisterSyntaxNodeAction(Handle1, SyntaxKind.NumericLiteralExpression); 4440context.RegisterSyntaxNodeAction(Handle2, SyntaxKind.EqualsValueClause); 4441context.RegisterSyntaxNodeAction(Handle3, SyntaxKind.BaseConstructorInitializer); 4442context.RegisterSyntaxNodeAction(Handle4, SyntaxKind.ConstructorDeclaration); 4443context.RegisterSyntaxNodeAction(Handle5, SyntaxKind.PrimaryConstructorBaseType); 4444context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.ClassDeclaration); 4445context.RegisterSyntaxNodeAction(Handle7, SyntaxKind.IdentifierName); 4446context.RegisterSyntaxNodeAction(Handle8, SyntaxKind.SimpleBaseType); 4447context.RegisterSyntaxNodeAction(Handle9, SyntaxKind.ParameterList); 4448context.RegisterSyntaxNodeAction(Handle10, SyntaxKind.ArgumentList); 5394context.RegisterSyntaxNodeAction(Handle1, SyntaxKind.NumericLiteralExpression); 5395context.RegisterSyntaxNodeAction(Handle2, SyntaxKind.EqualsValueClause); 5396context.RegisterSyntaxNodeAction(Fail, SyntaxKind.BaseConstructorInitializer); 5397context.RegisterSyntaxNodeAction(Handle3, SyntaxKind.ThisConstructorInitializer); 5398context.RegisterSyntaxNodeAction(Handle4, SyntaxKind.ConstructorDeclaration); 5399context.RegisterSyntaxNodeAction(Fail, SyntaxKind.PrimaryConstructorBaseType); 5400context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.StructDeclaration); 5401context.RegisterSyntaxNodeAction(Handle7, SyntaxKind.IdentifierName); 5402context.RegisterSyntaxNodeAction(Handle8, SyntaxKind.SimpleBaseType); 5403context.RegisterSyntaxNodeAction(Handle9, SyntaxKind.ParameterList); 5404context.RegisterSyntaxNodeAction(Handle10, SyntaxKind.ArgumentList);
Semantics\RecordStructTests.cs (11)
6671context.RegisterSyntaxNodeAction(Handle1, SyntaxKind.NumericLiteralExpression); 6672context.RegisterSyntaxNodeAction(Handle2, SyntaxKind.EqualsValueClause); 6673context.RegisterSyntaxNodeAction(Fail, SyntaxKind.BaseConstructorInitializer); 6674context.RegisterSyntaxNodeAction(Handle3, SyntaxKind.ThisConstructorInitializer); 6675context.RegisterSyntaxNodeAction(Handle4, SyntaxKind.ConstructorDeclaration); 6676context.RegisterSyntaxNodeAction(Fail, SyntaxKind.PrimaryConstructorBaseType); 6677context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.RecordStructDeclaration); 6678context.RegisterSyntaxNodeAction(Handle7, SyntaxKind.IdentifierName); 6679context.RegisterSyntaxNodeAction(Handle8, SyntaxKind.SimpleBaseType); 6680context.RegisterSyntaxNodeAction(Handle9, SyntaxKind.ParameterList); 6681context.RegisterSyntaxNodeAction(Handle10, SyntaxKind.ArgumentList);
Semantics\RecordTests.cs (10)
27500context.RegisterSyntaxNodeAction(Handle1, SyntaxKind.NumericLiteralExpression); 27501context.RegisterSyntaxNodeAction(Handle2, SyntaxKind.EqualsValueClause); 27502context.RegisterSyntaxNodeAction(Handle3, SyntaxKind.BaseConstructorInitializer); 27503context.RegisterSyntaxNodeAction(Handle4, SyntaxKind.ConstructorDeclaration); 27504context.RegisterSyntaxNodeAction(Handle5, SyntaxKind.PrimaryConstructorBaseType); 27505context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.RecordDeclaration); 27506context.RegisterSyntaxNodeAction(Handle7, SyntaxKind.IdentifierName); 27507context.RegisterSyntaxNodeAction(Handle8, SyntaxKind.SimpleBaseType); 27508context.RegisterSyntaxNodeAction(Handle9, SyntaxKind.ParameterList); 27509context.RegisterSyntaxNodeAction(Handle10, SyntaxKind.ArgumentList);
Microsoft.CodeAnalysis.Test.Utilities (5)
Diagnostics\CommonDiagnosticAnalyzers.cs (2)
570codeBlockStartContext.RegisterSyntaxNodeAction(syntaxNodeContext => 2726codeBlockStartContext.RegisterSyntaxNodeAction(syntaxNodeContext => AnalyzedSyntaxNodesInsideCodeBlock.Add(syntaxNodeContext.Node), SyntaxKind.LocalDeclarationStatement);
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (2)
157analysisContext.RegisterSyntaxNodeAction( 176analysisContext.RegisterSyntaxNodeAction(
Diagnostics\TestDiagnosticAnalyzer.cs (1)
117context.RegisterSyntaxNodeAction(_container.AnalyzeNode, TestDiagnosticAnalyzer<TLanguageKindEnum>.AllSyntaxKinds.ToArray());
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Diagnostics\GetDiagnosticsTests.vb (1)
608blockStartContext.RegisterSyntaxNodeAction(AddressOf AnalyzeNumericalLiteralExpressionNode, SyntaxKind.NumericLiteralExpression)