2 implementations of IsTypeDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxFacts.cs (1)
1288public bool IsTypeDeclaration(SyntaxNode node)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxFacts.vb (1)
1350Public Function IsTypeDeclaration(node As SyntaxNode) As Boolean Implements ISyntaxFacts.IsTypeDeclaration
8 references to IsTypeDeclaration
Microsoft.CodeAnalysis.CSharp.Features (1)
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (1)
41var typeDeclarations = root.DescendantNodes().Where(node => syntaxFacts.IsTypeDeclaration(node));
Microsoft.CodeAnalysis.Features (5)
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
173.Where(syntaxFacts.IsTypeDeclaration);
ExtractClass\AbstractExtractClassRefactoringProvider.cs (2)
103var containingTypeDeclarationNode = selectedMemberNodes.First().FirstAncestorOrSelf<SyntaxNode>(syntaxFacts.IsTypeDeclaration); 111if (selectedMemberNodes.Any(m => m.FirstAncestorOrSelf<SyntaxNode>(syntaxFacts.IsTypeDeclaration) != containingTypeDeclarationNode))
Shared\Utilities\ExtractTypeHelpers.cs (1)
106var declarationNode = syntaxRoot.DescendantNodes().First(syntaxFacts.IsTypeDeclaration);
Snippets\SnippetProviders\AbstractConstructorSnippetProvider.cs (1)
37var containingType = nodeAtPosition.FirstAncestorOrSelf<SyntaxNode>(syntaxFacts.IsTypeDeclaration);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxFacts.vb (1)
1350Public Function IsTypeDeclaration(node As SyntaxNode) As Boolean Implements ISyntaxFacts.IsTypeDeclaration
Microsoft.CodeAnalysis.Workspaces (1)
Rename\Renamer.RenameSymbolDocumentAction.cs (1)
76var typeDeclarations = syntaxRoot.DescendantNodesAndSelf(n => !syntaxFacts.IsMethodBody(n)).Where(syntaxFacts.IsTypeDeclaration);