17 references to ClassStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (17)
Generated\Syntax.xml.Internal.Generated.vb (12)
1613
Friend ReadOnly _classStatement as
ClassStatementSyntax
1616
Friend Sub New(ByVal kind As SyntaxKind, classStatement As
ClassStatementSyntax
, [inherits] As GreenNode, [implements] As GreenNode, members As GreenNode, endClassStatement As EndBlockStatementSyntax)
1627
Friend Sub New(ByVal kind As SyntaxKind, classStatement As
ClassStatementSyntax
, [inherits] As GreenNode, [implements] As GreenNode, members As GreenNode, endClassStatement As EndBlockStatementSyntax, context As ISyntaxFactoryContext)
1639
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), classStatement As
ClassStatementSyntax
, [inherits] As GreenNode, [implements] As GreenNode, members As GreenNode, endClassStatement As EndBlockStatementSyntax)
1657
Friend ReadOnly Property ClassStatement As InternalSyntax.
ClassStatementSyntax
28796
Public Overridable Function VisitClassStatement(ByVal node As
ClassStatementSyntax
) As VisualBasicSyntaxNode
30039
Dim newClassStatement = DirectCast(Visit(node._classStatement),
ClassStatementSyntax
)
30167
Public Overrides Function VisitClassStatement(ByVal node As
ClassStatementSyntax
) As VisualBasicSyntaxNode
35120
Friend Shared Function ClassBlock(classStatement As
ClassStatementSyntax
, [inherits] As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), [implements] As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), members As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), endClassStatement As EndBlockStatementSyntax) As ClassBlockSyntax
35322
Friend Shared Function ClassStatement(attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), classKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, typeParameterList As TypeParameterListSyntax) As
ClassStatementSyntax
47186
Friend Function ClassBlock(classStatement As
ClassStatementSyntax
, [inherits] As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), [implements] As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), members As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), endClassStatement As EndBlockStatementSyntax) As ClassBlockSyntax
47388
Friend Function ClassStatement(attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), classKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, typeParameterList As TypeParameterListSyntax) As
ClassStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (4)
2381
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ClassBlockSyntax(kind, errors, annotations, DirectCast(classStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
ClassStatementSyntax
), if([inherits] IsNot Nothing, [inherits].Green, Nothing), if([implements] IsNot Nothing, [implements].Green, Nothing), if(members IsNot Nothing, members.Green, Nothing), DirectCast(endClassStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EndBlockStatementSyntax)), Nothing, 0)
3983
Dim slot = DirectCast(Me.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
ClassStatementSyntax
)._modifiers
4021
return new SyntaxToken(Me, DirectCast(Me.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
ClassStatementSyntax
)._classKeyword, Me.GetChildPosition(2), Me.GetChildIndex(2))
4039
return new SyntaxToken(Me, DirectCast(Me.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
ClassStatementSyntax
)._identifier, Me.GetChildPosition(3), Me.GetChildIndex(3))
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
535
Return SyntaxFactory.ClassBlock(DirectCast(begin,
ClassStatementSyntax
), [inherits], [implements], members, [end])