72 references to DestructorDeclaration
Microsoft.CodeAnalysis.CSharp (16)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
465case SyntaxKind.DestructorDeclaration:
Compilation\MemberSemanticModel.cs (1)
2173case SyntaxKind.DestructorDeclaration:
Compilation\MethodBodySemanticModel.cs (1)
92case SyntaxKind.DestructorDeclaration:
Compilation\SyntaxTreeSemanticModel.cs (4)
820case SyntaxKind.DestructorDeclaration: 883case SyntaxKind.DestructorDeclaration: 1085case SyntaxKind.DestructorDeclaration: 1697case SyntaxKind.DestructorDeclaration:
Declarations\DeclarationTreeBuilder.cs (3)
1124case SyntaxKind.DestructorDeclaration: 1209case SyntaxKind.DestructorDeclaration: 1256case SyntaxKind.DestructorDeclaration:
Parser\LanguageParser.cs (3)
552or SyntaxKind.DestructorDeclaration 2455case SyntaxKind.DestructorDeclaration: 5226case SyntaxKind.DestructorDeclaration:
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
275case SyntaxKind.DestructorDeclaration: 407case SyntaxKind.DestructorDeclaration:
Syntax\SyntaxExtensions.cs (1)
35case SyntaxKind.DestructorDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
158case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
55case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
434case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
178case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
829if (memberDeclaration.Kind() == SyntaxKind.DestructorDeclaration) 1215case SyntaxKind.DestructorDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
127SyntaxKind.DestructorDeclaration or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
19{ SyntaxKind.DestructorDeclaration, 2 }, 113case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
213targetToken.Parent.IsKind(SyntaxKind.DestructorDeclaration) &&
Microsoft.CodeAnalysis.CSharp.Features (15)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (2)
56case SyntaxKind.DestructorDeclaration: 121SyntaxKind.DestructorDeclaration)
EditAndContinue\BreakpointSpans.cs (1)
177case SyntaxKind.DestructorDeclaration:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
108case SyntaxKind.DestructorDeclaration: 1709case SyntaxKind.DestructorDeclaration: 2082case SyntaxKind.DestructorDeclaration:
EditAndContinue\SyntaxComparer.cs (3)
622case SyntaxKind.DestructorDeclaration: 716case SyntaxKind.DestructorDeclaration: 1458case SyntaxKind.DestructorDeclaration:
LineSeparators\CSharpLineSeparatorService.cs (1)
84case SyntaxKind.DestructorDeclaration:
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (2)
154case SyntaxKind.DestructorDeclaration: 190case SyntaxKind.DestructorDeclaration:
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
127SyntaxKind.DestructorDeclaration or
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
275case SyntaxKind.DestructorDeclaration: 407case SyntaxKind.DestructorDeclaration:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Parsing\DeclarationParsingTests.cs (2)
3586Assert.Equal(SyntaxKind.DestructorDeclaration, cs.Members[0].Kind()); 6474N(SyntaxKind.DestructorDeclaration);
Parsing\ExtensionsParsingTests.cs (1)
2820N(SyntaxKind.DestructorDeclaration);
Parsing\MemberDeclarationParsingTests.cs (2)
302N(SyntaxKind.DestructorDeclaration); 11630N(SyntaxKind.DestructorDeclaration);
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
CodeGeneration\CSharpSyntaxGenerator.cs (3)
1578case SyntaxKind.DestructorDeclaration: 2230case SyntaxKind.DestructorDeclaration: 2476SyntaxKind.DestructorDeclaration => ((DestructorDeclarationSyntax)declaration).Body?.Statements,
Rename\CSharpRenameRewriterLanguageService.cs (1)
277token.Parent.IsKind(SyntaxKind.DestructorDeclaration);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
158case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
55case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
434case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
178case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
829if (memberDeclaration.Kind() == SyntaxKind.DestructorDeclaration) 1215case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
19{ SyntaxKind.DestructorDeclaration, 2 }, 113case SyntaxKind.DestructorDeclaration:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
213targetToken.Parent.IsKind(SyntaxKind.DestructorDeclaration) &&
Microsoft.VisualStudio.LanguageServices.CSharp (13)
CodeModel\CSharpCodeModelService.cs (8)
98case SyntaxKind.DestructorDeclaration: 158case SyntaxKind.DestructorDeclaration: 558case SyntaxKind.DestructorDeclaration: 611case SyntaxKind.DestructorDeclaration: 815case SyntaxKind.DestructorDeclaration: 895case SyntaxKind.DestructorDeclaration: 937else if (member.Kind() == SyntaxKind.DestructorDeclaration) 3500case SyntaxKind.DestructorDeclaration:
CodeModel\CSharpCodeModelService.NodeLocator.cs (4)
52case SyntaxKind.DestructorDeclaration: 103case SyntaxKind.DestructorDeclaration: 400case SyntaxKind.DestructorDeclaration: 963case SyntaxKind.DestructorDeclaration:
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
227case SyntaxKind.DestructorDeclaration: