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