8 instantiations of ClassStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (8)
Generated\Syntax.xml.Internal.Generated.vb (7)
3100
Friend Shared CreateInstance As Func(Of ObjectReader, Object) = Function(o) New
ClassStatementSyntax
(o)
3109
ObjectBinder.RegisterTypeReader(GetType(ClassStatementSyntax), Function(r) New
ClassStatementSyntax
(r))
3145
Return new
ClassStatementSyntax
(Me.Kind, newErrors, GetAnnotations, _attributeLists, _modifiers, _classKeyword, _identifier, _typeParameterList)
3149
Return new
ClassStatementSyntax
(Me.Kind, GetDiagnostics, annotations, _attributeLists, _modifiers, _classKeyword, _identifier, _typeParameterList)
38110
Return New
ClassStatementSyntax
(node.Kind, node.GetDiagnostics, node.GetAnnotations, newAttributeLists.Node, newModifiers.Node, newClassKeyword, newIdentifier, newTypeParameterList)
43253
Return New
ClassStatementSyntax
(SyntaxKind.ClassStatement, attributeLists.Node, modifiers.Node, classKeyword, identifier, typeParameterList)
55331
Return New
ClassStatementSyntax
(SyntaxKind.ClassStatement, attributeLists.Node, modifiers.Node, classKeyword, identifier, typeParameterList, _factoryContext)
Generated\Syntax.xml.Syntax.Generated.vb (1)
3932
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
ClassStatementSyntax
(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, classKeyword, identifier, if(typeParameterList IsNot Nothing, DirectCast(typeParameterList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.TypeParameterListSyntax), Nothing)), Nothing, 0)
22 references to ClassStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (19)
Generated\Syntax.xml.Internal.Generated.vb (14)
2036
Friend ReadOnly _classStatement as
ClassStatementSyntax
2039
Friend Sub New(ByVal kind As SyntaxKind, classStatement As
ClassStatementSyntax
, [inherits] As GreenNode, [implements] As GreenNode, members As GreenNode, endClassStatement As EndBlockStatementSyntax)
2050
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)
2062
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)
2076
Dim _classStatement = DirectCast(reader.ReadValue(),
ClassStatementSyntax
)
2107
Friend ReadOnly Property ClassStatement As InternalSyntax.
ClassStatementSyntax
3109
ObjectBinder.RegisterTypeReader(GetType(
ClassStatementSyntax
), Function(r) New ClassStatementSyntax(r))
36724
Public Overridable Function VisitClassStatement(ByVal node As
ClassStatementSyntax
) As VisualBasicSyntaxNode
37967
Dim newClassStatement = DirectCast(Visit(node._classStatement),
ClassStatementSyntax
)
38095
Public Overrides Function VisitClassStatement(ByVal node As
ClassStatementSyntax
) As VisualBasicSyntaxNode
43048
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
43250
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
55126
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
55328
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])
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.vb (1)
187
Private Shared Function GenerateGreenClassStatement() As InternalSyntax.
ClassStatementSyntax
IncrementalParser\IncrementalParser.vb (2)
1731
Dim oldToken2 = DirectCast(oldClassC2, Syntax.InternalSyntax.
ClassStatementSyntax
).Identifier
1732
Dim newToken2 = DirectCast(newClassC2, Syntax.InternalSyntax.
ClassStatementSyntax
).Identifier