13 references to TypeDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (13)
Declarations\DeclarationTreeBuilder.cs (1)
717node, ((Syntax.InternalSyntax.TypeDeclarationSyntax)(node.Green)).Members,
Parser\LanguageParser.cs (6)
443if (currentMember is TypeDeclarationSyntax 453var finalTypeDeclaration = moveSiblingMembersIntoPrecedingType( 496TypeDeclarationSyntax moveSiblingMembersIntoPrecedingType( 497TypeDeclarationSyntax typeDeclaration, 1718private TypeDeclarationSyntax ParseClassOrStructOrInterfaceDeclaration(SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers) 1884static TypeDeclarationSyntax constructTypeDeclaration(ContextAwareSyntax syntaxFactory, SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers, SyntaxToken keyword, SyntaxToken? recordModifier,
Syntax\InternalSyntax\TypeDeclarationSyntax.cs (5)
13public abstract TypeDeclarationSyntax UpdateCore( 30public override TypeDeclarationSyntax UpdateCore( 62public override TypeDeclarationSyntax UpdateCore( 94public override TypeDeclarationSyntax UpdateCore( 127public override TypeDeclarationSyntax UpdateCore(
Syntax\SyntaxFacts.cs (1)
583Debug.Assert(node.Green == current || current is not Syntax.InternalSyntax.MemberDeclarationSyntax and not Syntax.InternalSyntax.TypeDeclarationSyntax);