34 references to Node
Microsoft.CodeAnalysis.Razor.Compiler (34)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (11)
426
=> (GenericBlockSyntax)InternalSyntax.SyntaxFactory.GenericBlock(children.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
442
=> (MarkupBlockSyntax)InternalSyntax.SyntaxFactory.MarkupBlock(children.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
474
=> (MarkupCommentBlockSyntax)InternalSyntax.SyntaxFactory.MarkupCommentBlock(children.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
509
=> (MarkupMiscAttributeContentSyntax)InternalSyntax.SyntaxFactory.MarkupMiscAttributeContent(children.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
536
=> (MarkupElementSyntax)InternalSyntax.SyntaxFactory.MarkupElement(markupStartTag == null ? null : (InternalSyntax.MarkupStartTagSyntax)markupStartTag.Green, body.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>(), markupEndTag == null ? null : (InternalSyntax.MarkupEndTagSyntax)markupEndTag.Green).CreateRed();
550
return (MarkupStartTagSyntax)InternalSyntax.SyntaxFactory.MarkupStartTag((Syntax.InternalSyntax.SyntaxToken)openAngle.Node, (Syntax.InternalSyntax.SyntaxToken)bang.Node, (Syntax.InternalSyntax.SyntaxToken)name.Node, attributes.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>(), (Syntax.InternalSyntax.SyntaxToken)forwardSlash.Node, (Syntax.InternalSyntax.SyntaxToken)closeAngle.Node, isMarkupTransition, chunkGenerator, editHandler).CreateRed();
582
=> (MarkupTagHelperElementSyntax)InternalSyntax.SyntaxFactory.MarkupTagHelperElement(tagHelperStartTag == null ? null : (InternalSyntax.MarkupTagHelperStartTagSyntax)tagHelperStartTag.Green, body.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>(), tagHelperEndTag == null ? null : (InternalSyntax.MarkupTagHelperEndTagSyntax)tagHelperEndTag.Green, tagHelperInfo).CreateRed();
596
return (MarkupTagHelperStartTagSyntax)InternalSyntax.SyntaxFactory.MarkupTagHelperStartTag((Syntax.InternalSyntax.SyntaxToken)openAngle.Node, (Syntax.InternalSyntax.SyntaxToken)bang.Node, (Syntax.InternalSyntax.SyntaxToken)name.Node, attributes.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>(), (Syntax.InternalSyntax.SyntaxToken)forwardSlash.Node, (Syntax.InternalSyntax.SyntaxToken)closeAngle.Node, chunkGenerator, editHandler).CreateRed();
656
=> (MarkupTagHelperAttributeValueSyntax)InternalSyntax.SyntaxFactory.MarkupTagHelperAttributeValue(children.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
694
=> (CSharpCodeBlockSyntax)InternalSyntax.SyntaxFactory.CSharpCodeBlock(children.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
737
=> (CSharpTemplateBlockSyntax)InternalSyntax.SyntaxFactory.CSharpTemplateBlock(children.
Node
.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
Language\Syntax\SyntaxList`1.cs (23)
66
=>
Node
== null ? 0 : (
Node
.IsList ?
Node
.SlotCount : 1);
77
if (
Node
!= null)
79
if (
Node
.IsList)
81
if (unchecked((uint)index < (uint)
Node
.SlotCount))
83
return (TNode)
Node
.GetNodeSlot(index).AssumeNotNull();
88
return (TNode)
Node
;
98
if (
Node
?.IsList is true)
100
return
Node
.GetNodeSlot(index);
104
return
Node
;
122
=>
Node
?.ToString() ?? string.Empty;
439
Debug.Assert(
Node
== null || Count != 0);
440
return
Node
!= null;
493
=> left.
Node
== right.
Node
;
496
=> left.
Node
!= right.
Node
;
499
=>
Node
== other.
Node
;
506
=>
Node
?.GetHashCode() ?? 0;
509
=> new(nodes.
Node
);
512
=> new(nodes.
Node
);