15 types derived from XmlNodeSyntax
Microsoft.CodeAnalysis.VisualBasic (15)
Generated\Syntax.xml.Internal.Generated.vb (15)
22033
Inherits
XmlNodeSyntax
22433
Inherits
XmlNodeSyntax
22543
Inherits
XmlNodeSyntax
22623
Inherits
XmlNodeSyntax
22748
Inherits
XmlNodeSyntax
22858
Inherits
XmlNodeSyntax
23084
Inherits
XmlNodeSyntax
23107
Inherits
XmlNodeSyntax
23217
Inherits
XmlNodeSyntax
23289
Inherits
XmlNodeSyntax
23386
Inherits
XmlNodeSyntax
23574
Inherits
XmlNodeSyntax
23682
Inherits
XmlNodeSyntax
23804
Inherits
XmlNodeSyntax
23912
Inherits
XmlNodeSyntax
45 instantiations of XmlNodeSyntax
Microsoft.CodeAnalysis.VisualBasic (45)
Generated\Syntax.xml.Internal.Generated.vb (45)
22041
MyBase.
New
(kind)
22060
MyBase.
New
(kind)
22080
MyBase.
New
(kind, errors, annotations)
22440
MyBase.
New
(kind)
22455
MyBase.
New
(kind)
22471
MyBase.
New
(kind, errors, annotations)
22548
MyBase.
New
(kind)
22559
MyBase.
New
(kind)
22571
MyBase.
New
(kind, errors, annotations)
22631
MyBase.
New
(kind)
22648
MyBase.
New
(kind)
22666
MyBase.
New
(kind, errors, annotations)
22755
MyBase.
New
(kind)
22770
MyBase.
New
(kind)
22786
MyBase.
New
(kind, errors, annotations)
22866
MyBase.
New
(kind)
22883
MyBase.
New
(kind)
22901
MyBase.
New
(kind, errors, annotations)
23088
MyBase.
New
(kind)
23092
MyBase.
New
(kind)
23097
MyBase.
New
(kind, errors, annotations)
23114
MyBase.
New
(kind)
23129
MyBase.
New
(kind)
23145
MyBase.
New
(kind, errors, annotations)
23222
MyBase.
New
(kind)
23231
MyBase.
New
(kind)
23241
MyBase.
New
(kind, errors, annotations)
23295
MyBase.
New
(kind)
23308
MyBase.
New
(kind)
23322
MyBase.
New
(kind, errors, annotations)
23393
MyBase.
New
(kind)
23406
MyBase.
New
(kind)
23420
MyBase.
New
(kind, errors, annotations)
23581
MyBase.
New
(kind)
23596
MyBase.
New
(kind)
23612
MyBase.
New
(kind, errors, annotations)
23690
MyBase.
New
(kind)
23707
MyBase.
New
(kind)
23725
MyBase.
New
(kind, errors, annotations)
23811
MyBase.
New
(kind)
23826
MyBase.
New
(kind)
23842
MyBase.
New
(kind, errors, annotations)
23919
MyBase.
New
(kind)
23932
MyBase.
New
(kind)
23946
MyBase.
New
(kind, errors, annotations)
128 references to XmlNodeSyntax
Microsoft.CodeAnalysis.VisualBasic (128)
Generated\Syntax.xml.Internal.Generated.vb (67)
16838
Friend ReadOnly _name as
XmlNodeSyntax
16840
Friend Sub New(ByVal kind As SyntaxKind, base As ExpressionSyntax, token1 As InternalSyntax.PunctuationSyntax, token2 As InternalSyntax.PunctuationSyntax, token3 As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
)
16863
Friend Sub New(ByVal kind As SyntaxKind, base As ExpressionSyntax, token1 As InternalSyntax.PunctuationSyntax, token2 As InternalSyntax.PunctuationSyntax, token3 As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
, context As ISyntaxFactoryContext)
16887
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), base As ExpressionSyntax, token1 As InternalSyntax.PunctuationSyntax, token2 As InternalSyntax.PunctuationSyntax, token3 As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
)
16962
Friend ReadOnly Property Name As InternalSyntax.
XmlNodeSyntax
22037
Friend ReadOnly _root as
XmlNodeSyntax
22040
Friend Sub New(ByVal kind As SyntaxKind, declaration As XmlDeclarationSyntax, precedingMisc As GreenNode, root As
XmlNodeSyntax
, followingMisc As GreenNode)
22059
Friend Sub New(ByVal kind As SyntaxKind, declaration As XmlDeclarationSyntax, precedingMisc As GreenNode, root As
XmlNodeSyntax
, followingMisc As GreenNode, context As ISyntaxFactoryContext)
22079
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), declaration As XmlDeclarationSyntax, precedingMisc As GreenNode, root As
XmlNodeSyntax
, followingMisc As GreenNode)
22111
Friend ReadOnly Property PrecedingMisc As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
22113
Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)(Me._precedingMisc)
22117
Friend ReadOnly Property Root As InternalSyntax.
XmlNodeSyntax
22126
Friend ReadOnly Property FollowingMisc As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
22128
Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)(Me._followingMisc)
22498
Friend ReadOnly Property Content As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
22500
Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)(Me._content)
22626
Friend ReadOnly _name as
XmlNodeSyntax
22630
Friend Sub New(ByVal kind As SyntaxKind, lessThanToken As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
, attributes As GreenNode, greaterThanToken As InternalSyntax.PunctuationSyntax)
22647
Friend Sub New(ByVal kind As SyntaxKind, lessThanToken As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
, attributes As GreenNode, greaterThanToken As InternalSyntax.PunctuationSyntax, context As ISyntaxFactoryContext)
22665
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), lessThanToken As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
, attributes As GreenNode, greaterThanToken As InternalSyntax.PunctuationSyntax)
22692
Friend ReadOnly Property Name As InternalSyntax.
XmlNodeSyntax
22701
Friend ReadOnly Property Attributes As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
22703
Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)(Me._attributes)
22861
Friend ReadOnly _name as
XmlNodeSyntax
22865
Friend Sub New(ByVal kind As SyntaxKind, lessThanToken As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
, attributes As GreenNode, slashGreaterThanToken As InternalSyntax.PunctuationSyntax)
22882
Friend Sub New(ByVal kind As SyntaxKind, lessThanToken As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
, attributes As GreenNode, slashGreaterThanToken As InternalSyntax.PunctuationSyntax, context As ISyntaxFactoryContext)
22900
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), lessThanToken As InternalSyntax.PunctuationSyntax, name As
XmlNodeSyntax
, attributes As GreenNode, slashGreaterThanToken As InternalSyntax.PunctuationSyntax)
22927
Friend ReadOnly Property Name As InternalSyntax.
XmlNodeSyntax
22936
Friend ReadOnly Property Attributes As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
22938
Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)(Me._attributes)
22985
Friend ReadOnly _name as
XmlNodeSyntax
22987
Friend ReadOnly _value as
XmlNodeSyntax
22989
Friend Sub New(ByVal kind As SyntaxKind, name As
XmlNodeSyntax
, equalsToken As InternalSyntax.PunctuationSyntax, value As
XmlNodeSyntax
)
23002
Friend Sub New(ByVal kind As SyntaxKind, name As
XmlNodeSyntax
, equalsToken As InternalSyntax.PunctuationSyntax, value As
XmlNodeSyntax
, context As ISyntaxFactoryContext)
23016
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), name As
XmlNodeSyntax
, equalsToken As InternalSyntax.PunctuationSyntax, value As
XmlNodeSyntax
)
23033
Friend ReadOnly Property Name As InternalSyntax.
XmlNodeSyntax
23045
Friend ReadOnly Property Value As InternalSyntax.
XmlNodeSyntax
26110
Friend ReadOnly Property Content As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
26112
Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)(Me._content)
29548
Public Overridable Function VisitXmlNode(ByVal node As
XmlNodeSyntax
) As VisualBasicSyntaxNode
32272
Dim newName = DirectCast(Visit(node._name),
XmlNodeSyntax
)
33039
Dim newRoot = DirectCast(Visit(node._root),
XmlNodeSyntax
)
33126
Dim newName = DirectCast(Visit(node._name),
XmlNodeSyntax
)
33162
Dim newName = DirectCast(Visit(node._name),
XmlNodeSyntax
)
33179
Dim newName = DirectCast(Visit(node._name),
XmlNodeSyntax
)
33183
Dim newValue = DirectCast(Visit(node._value),
XmlNodeSyntax
)
41985
Friend Shared Function XmlElementAccessExpression(base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
42012
Friend Shared Function XmlDescendantAccessExpression(base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
42039
Friend Shared Function XmlAttributeAccessExpression(base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
42071
Friend Shared Function XmlMemberAccessExpression(kind As SyntaxKind, base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
44589
Friend Shared Function XmlDocument(declaration As XmlDeclarationSyntax, precedingMisc As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), root As
XmlNodeSyntax
, followingMisc As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode)) As XmlDocumentSyntax
44681
Friend Shared Function XmlElementStartTag(lessThanToken As PunctuationSyntax, name As
XmlNodeSyntax
, attributes As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), greaterThanToken As PunctuationSyntax) As XmlElementStartTagSyntax
44714
Friend Shared Function XmlEmptyElement(lessThanToken As PunctuationSyntax, name As
XmlNodeSyntax
, attributes As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), slashGreaterThanToken As PunctuationSyntax) As XmlEmptyElementSyntax
44725
Friend Shared Function XmlAttribute(name As
XmlNodeSyntax
, equalsToken As PunctuationSyntax, value As
XmlNodeSyntax
) As XmlAttributeSyntax
54051
Friend Function XmlElementAccessExpression(base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
54078
Friend Function XmlDescendantAccessExpression(base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
54105
Friend Function XmlAttributeAccessExpression(base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
54137
Friend Function XmlMemberAccessExpression(kind As SyntaxKind, base As ExpressionSyntax, token1 As PunctuationSyntax, token2 As PunctuationSyntax, token3 As PunctuationSyntax, name As
XmlNodeSyntax
) As XmlMemberAccessExpressionSyntax
56655
Friend Function XmlDocument(declaration As XmlDeclarationSyntax, precedingMisc As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), root As
XmlNodeSyntax
, followingMisc As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode)) As XmlDocumentSyntax
56747
Friend Function XmlElementStartTag(lessThanToken As PunctuationSyntax, name As
XmlNodeSyntax
, attributes As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), greaterThanToken As PunctuationSyntax) As XmlElementStartTagSyntax
56780
Friend Function XmlEmptyElement(lessThanToken As PunctuationSyntax, name As
XmlNodeSyntax
, attributes As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), slashGreaterThanToken As PunctuationSyntax) As XmlEmptyElementSyntax
56791
Friend Function XmlAttribute(name As
XmlNodeSyntax
, equalsToken As PunctuationSyntax, value As
XmlNodeSyntax
) As XmlAttributeSyntax
Generated\Syntax.xml.Syntax.Generated.vb (6)
22934
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlMemberAccessExpressionSyntax(kind, errors, annotations, if(base IsNot Nothing, DirectCast(base.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), Nothing), token1, token2, token3, DirectCast(name.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
XmlNodeSyntax
)), Nothing, 0)
30417
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlDocumentSyntax(kind, errors, annotations, DirectCast(declaration.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlDeclarationSyntax), if(precedingMisc IsNot Nothing, precedingMisc.Green, Nothing), DirectCast(root.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
XmlNodeSyntax
), if(followingMisc IsNot Nothing, followingMisc.Green, Nothing)), Nothing, 0)
31132
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlElementStartTagSyntax(kind, errors, annotations, lessThanToken, DirectCast(name.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
XmlNodeSyntax
), if(attributes IsNot Nothing, attributes.Green, Nothing), greaterThanToken), Nothing, 0)
31410
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlEmptyElementSyntax(kind, errors, annotations, lessThanToken, DirectCast(name.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
XmlNodeSyntax
), if(attributes IsNot Nothing, attributes.Green, Nothing), slashGreaterThanToken), Nothing, 0)
31563
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.XmlAttributeSyntax(kind, errors, annotations, DirectCast(name.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
XmlNodeSyntax
), equalsToken, DirectCast(value.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
XmlNodeSyntax
)), Nothing, 0)
Parser\ParseExpression.vb (1)
1052
Dim name As
XmlNodeSyntax
Parser\ParseXml.vb (54)
21
Private Function ParseXmlExpression() As
XmlNodeSyntax
32
Dim Result As
XmlNodeSyntax
= Nothing
48
Private Function ParseXmlDocument() As
XmlNodeSyntax
65
Dim body As
XmlNodeSyntax
88
body = DirectCast(node,
XmlNodeSyntax
)
318
Private Function ParseXmlMisc(IsProlog As Boolean, whitespaceChecker As XmlWhitespaceChecker, ByRef outerNode As VisualBasicSyntaxNode) As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
319
Dim Content = Me._pool.Allocate(Of
XmlNodeSyntax
)()
322
Dim result As
XmlNodeSyntax
= Nothing
508
Private Function ParseXmlElementStartTag(enclosingState As ScannerState) As
XmlNodeSyntax
575
Private Function ParseXmlElement(enclosingState As ScannerState) As
XmlNodeSyntax
588
Dim xml As
XmlNodeSyntax
= Nothing
607
xml = DirectCast(whitespaceChecker.Visit(xml),
XmlNodeSyntax
)
716
Private Function CreateXmlElement(contexts As List(Of XmlContext), endElement As XmlElementEndTagSyntax) As
XmlNodeSyntax
719
Dim element As
XmlNodeSyntax
774
Private Function ResyncXmlElement(state As ScannerState, lessThan As PunctuationSyntax, Name As
XmlNodeSyntax
, attributes As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)) As
XmlNodeSyntax
827
Private Function ResyncXmlContent() As
XmlNodeSyntax
925
Private Function ParseXmlAttributes(requireLeadingWhitespace As Boolean, xmlElementName As
XmlNodeSyntax
) As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
927
Dim Attributes = Me._pool.Allocate(Of
XmlNodeSyntax
)()
957
Friend Function ParseXmlAttribute(requireLeadingWhitespace As Boolean, AllowNameAsExpression As Boolean, xmlElementName As
XmlNodeSyntax
) As
XmlNodeSyntax
966
Dim Result As
XmlNodeSyntax
= Nothing
983
Dim value As
XmlNodeSyntax
= Nothing
1005
Dim value As
XmlNodeSyntax
1025
Private Function ElementNameIsOneFromTheList(xmlElementName As
XmlNodeSyntax
, ParamArray names() As String) As Boolean
1043
Private Function TryParseXmlCrefAttributeValue(name As
XmlNodeSyntax
, equals As PunctuationSyntax, <Out> ByRef crefAttribute As
XmlNodeSyntax
) As Boolean
1361
Private Function TryParseXmlNameAttributeValue(name As
XmlNodeSyntax
, equals As PunctuationSyntax, <Out> ByRef nameAttribute As
XmlNodeSyntax
, xmlElementName As
XmlNodeSyntax
) As Boolean
1521
) As
XmlNodeSyntax
1539
Private Function ParseXmlQualifiedName(requireLeadingWhitespace As Boolean, stateForName As ScannerState, nextState As ScannerState) As
XmlNodeSyntax
1697
Friend Function ParseRestOfDocCommentContent(nodesSoFar As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of GreenNode)) As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
1698
Dim content = Me._pool.Allocate(Of
XmlNodeSyntax
)()
1701
content.Add(DirectCast(node,
XmlNodeSyntax
))
1726
Friend Function ParseXmlContent(state As ScannerState) As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of
XmlNodeSyntax
)
1743
Dim Content = Me._pool.Allocate(Of
XmlNodeSyntax
)()
1745
Dim xml As
XmlNodeSyntax
1914
Private Function ParseXmlComment(nextState As ScannerState) As
XmlNodeSyntax
2104
Dim name As
XmlNodeSyntax
= DirectCast(Visit(node.Name),
XmlNodeSyntax
)
2134
Dim name As
XmlNodeSyntax
= DirectCast(Visit(node.Name),
XmlNodeSyntax
)
2241
Dim nameNew As
XmlNodeSyntax
= DirectCast(Visit(node.Name),
XmlNodeSyntax
)
2263
Dim name As
XmlNodeSyntax
= DirectCast(Visit(node.Name),
XmlNodeSyntax
)
2424
Private ReadOnly _content As SyntaxListBuilder(Of
XmlNodeSyntax
)
2430
_content = _pool.Allocate(Of
XmlNodeSyntax
)()
2433
Public Sub Add(xml As
XmlNodeSyntax
)
2443
Public Function CreateElement(endElement As XmlElementEndTagSyntax) As
XmlNodeSyntax
2452
Public Function CreateElement(endElement As XmlElementEndTagSyntax, diagnostic As DiagnosticInfo) As
XmlNodeSyntax