66 references to DestructorDeclaration
Microsoft.CodeAnalysis.CSharp (20)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
32798return new DestructorDeclarationSyntax(SyntaxKind.DestructorDeclaration, attributeLists.Node, modifiers.Node, tildeToken, identifier, parameterList, body, expressionBody, semicolonToken, this.context); 38225return new DestructorDeclarationSyntax(SyntaxKind.DestructorDeclaration, attributeLists.Node, modifiers.Node, tildeToken, identifier, parameterList, body, expressionBody, semicolonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
13106/// <item><description><see cref="SyntaxKind.DestructorDeclaration"/></description></item>
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
465case SyntaxKind.DestructorDeclaration:
Compilation\MemberSemanticModel.cs (1)
2212case SyntaxKind.DestructorDeclaration:
Compilation\MethodBodySemanticModel.cs (1)
92case SyntaxKind.DestructorDeclaration:
Compilation\SyntaxTreeSemanticModel.cs (4)
819case SyntaxKind.DestructorDeclaration: 881case SyntaxKind.DestructorDeclaration: 1083case SyntaxKind.DestructorDeclaration: 1695case SyntaxKind.DestructorDeclaration:
Declarations\DeclarationTreeBuilder.cs (3)
1156case SyntaxKind.DestructorDeclaration: 1241case SyntaxKind.DestructorDeclaration: 1288case SyntaxKind.DestructorDeclaration:
Parser\LanguageParser.cs (3)
552or SyntaxKind.DestructorDeclaration 2545case SyntaxKind.DestructorDeclaration: 5446case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
303case SyntaxKind.DestructorDeclaration: 459case SyntaxKind.DestructorDeclaration:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5850case SyntaxKind.DestructorDeclaration:
Syntax\SyntaxExtensions.cs (1)
35case SyntaxKind.DestructorDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
180case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
58case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
436case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
840if (memberDeclaration.Kind() == SyntaxKind.DestructorDeclaration) 1199case SyntaxKind.DestructorDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
127SyntaxKind.DestructorDeclaration or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
19{ SyntaxKind.DestructorDeclaration, 2 }, 113case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
214targetToken.Parent.IsKind(SyntaxKind.DestructorDeclaration) &&
Microsoft.CodeAnalysis.CSharp.Features (16)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (2)
52case SyntaxKind.DestructorDeclaration: 136SyntaxKind.DestructorDeclaration)
EditAndContinue\BreakpointSpans.cs (1)
177case SyntaxKind.DestructorDeclaration:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
107case SyntaxKind.DestructorDeclaration: 1692case SyntaxKind.DestructorDeclaration: 2065case SyntaxKind.DestructorDeclaration:
EditAndContinue\SyntaxComparer.cs (3)
624case SyntaxKind.DestructorDeclaration: 721case SyntaxKind.DestructorDeclaration: 1470case SyntaxKind.DestructorDeclaration:
LineSeparators\CSharpLineSeparatorService.cs (1)
84case SyntaxKind.DestructorDeclaration:
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (2)
154case SyntaxKind.DestructorDeclaration: 190case SyntaxKind.DestructorDeclaration:
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
294if (declaration.Kind() == SyntaxKind.DestructorDeclaration)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
127SyntaxKind.DestructorDeclaration or
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
303case SyntaxKind.DestructorDeclaration: 459case SyntaxKind.DestructorDeclaration:
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
CodeGeneration\CSharpSyntaxGenerator.cs (4)
1568case SyntaxKind.DestructorDeclaration: 1906case SyntaxKind.DestructorDeclaration: 2382case SyntaxKind.DestructorDeclaration: 2628SyntaxKind.DestructorDeclaration => ((DestructorDeclarationSyntax)declaration).Body?.Statements,
Rename\CSharpRenameRewriterLanguageService.cs (1)
278token.Parent.IsKind(SyntaxKind.DestructorDeclaration);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
180case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
58case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
436case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
840if (memberDeclaration.Kind() == SyntaxKind.DestructorDeclaration) 1199case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
19{ SyntaxKind.DestructorDeclaration, 2 }, 113case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
214targetToken.Parent.IsKind(SyntaxKind.DestructorDeclaration) &&
Roslyn.Diagnostics.CSharp.Analyzers (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
180case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
58case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
436case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
840if (memberDeclaration.Kind() == SyntaxKind.DestructorDeclaration) 1199case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
19{ SyntaxKind.DestructorDeclaration, 2 }, 113case SyntaxKind.DestructorDeclaration:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
214targetToken.Parent.IsKind(SyntaxKind.DestructorDeclaration) &&