@@ -31,7 +31,23 @@ public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics
3131
3232 public override void Initialize ( AnalysisContext context )
3333 {
34+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . ClassDeclaration ) ;
35+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . ConstructorDeclaration ) ;
36+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . ConversionOperatorDeclaration ) ;
37+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . DelegateDeclaration ) ;
38+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . DestructorDeclaration ) ;
39+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . EnumDeclaration ) ;
40+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . EnumMemberDeclaration ) ;
41+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . EventDeclaration ) ;
42+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . EventFieldDeclaration ) ;
43+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . FieldDeclaration ) ;
44+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . IndexerDeclaration ) ;
45+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . InterfaceDeclaration ) ;
46+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . MethodDeclaration ) ;
47+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . NamespaceDeclaration ) ;
48+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . OperatorDeclaration ) ;
3449 context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . PropertyDeclaration ) ;
50+ context . RegisterSyntaxNodeAction ( HandleDocumentedNode , SyntaxKind . StructDeclaration ) ;
3551 }
3652
3753 private void HandleDocumentedNode ( SyntaxNodeAnalysisContext context )
0 commit comments