2 writes to Node
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Syntax\SyntaxToken.cs (2)
30
Node
= token;
40
Node
= token;
62 references to Node
Microsoft.CodeAnalysis.Razor.Compiler (62)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (30)
394
return (RazorDocumentSyntax)InternalSyntax.SyntaxFactory.RazorDocument(document == null ? null : (InternalSyntax.RazorBlockSyntax)document.Green, (Syntax.InternalSyntax.SyntaxToken)endOfFile.
Node
).CreateRed();
409
return (RazorCommentBlockSyntax)InternalSyntax.SyntaxFactory.RazorCommentBlock((Syntax.InternalSyntax.SyntaxToken)startCommentTransition.
Node
, (Syntax.InternalSyntax.SyntaxToken)startCommentStar.
Node
, (Syntax.InternalSyntax.SyntaxToken)comment.
Node
, (Syntax.InternalSyntax.SyntaxToken)endCommentStar.
Node
, (Syntax.InternalSyntax.SyntaxToken)endCommentTransition.
Node
).CreateRed();
496
return (MarkupAttributeBlockSyntax)InternalSyntax.SyntaxFactory.MarkupAttributeBlock(namePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)namePrefix.Green, name == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)name.Green, nameSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)nameSuffix.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.
Node
, valuePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valuePrefix.Green, value == null ? null : (InternalSyntax.RazorBlockSyntax)value.Green, valueSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valueSuffix.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();
569
return (MarkupEndTagSyntax)InternalSyntax.SyntaxFactory.MarkupEndTag((Syntax.InternalSyntax.SyntaxToken)openAngle.
Node
, (Syntax.InternalSyntax.SyntaxToken)forwardSlash.
Node
, (Syntax.InternalSyntax.SyntaxToken)bang.
Node
, (Syntax.InternalSyntax.SyntaxToken)name.
Node
, miscAttributeContent == null ? null : (InternalSyntax.MarkupMiscAttributeContentSyntax)miscAttributeContent.Green, (Syntax.InternalSyntax.SyntaxToken)closeAngle.
Node
, isMarkupTransition, chunkGenerator, editHandler).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();
615
return (MarkupTagHelperEndTagSyntax)InternalSyntax.SyntaxFactory.MarkupTagHelperEndTag((Syntax.InternalSyntax.SyntaxToken)openAngle.
Node
, (Syntax.InternalSyntax.SyntaxToken)forwardSlash.
Node
, (Syntax.InternalSyntax.SyntaxToken)bang.
Node
, (Syntax.InternalSyntax.SyntaxToken)name.
Node
, miscAttributeContent == null ? null : (InternalSyntax.MarkupMiscAttributeContentSyntax)miscAttributeContent.Green, (Syntax.InternalSyntax.SyntaxToken)closeAngle.
Node
, chunkGenerator, editHandler).CreateRed();
632
return (MarkupTagHelperAttributeSyntax)InternalSyntax.SyntaxFactory.MarkupTagHelperAttribute(namePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)namePrefix.Green, name == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)name.Green, nameSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)nameSuffix.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.
Node
, valuePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valuePrefix.Green, value == null ? null : (InternalSyntax.MarkupTagHelperAttributeValueSyntax)value.Green, valueSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valueSuffix.Green, tagHelperAttributeInfo).CreateRed();
669
return (MarkupTagHelperDirectiveAttributeSyntax)InternalSyntax.SyntaxFactory.MarkupTagHelperDirectiveAttribute(namePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)namePrefix.Green, transition == null ? null : (InternalSyntax.RazorMetaCodeSyntax)transition.Green, name == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)name.Green, colon == null ? null : (InternalSyntax.RazorMetaCodeSyntax)colon.Green, parameterName == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)parameterName.Green, nameSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)nameSuffix.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.
Node
, valuePrefix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valuePrefix.Green, value == null ? null : (InternalSyntax.MarkupTagHelperAttributeValueSyntax)value.Green, valueSuffix == null ? null : (InternalSyntax.MarkupTextLiteralSyntax)valueSuffix.Green, tagHelperAttributeInfo).CreateRed();
704
return (CSharpTransitionSyntax)InternalSyntax.SyntaxFactory.CSharpTransition((Syntax.InternalSyntax.SyntaxToken)transition.
Node
, chunkGenerator, editHandler).CreateRed();
Language\Syntax\SyntaxBuilderExtensions.cs (7)
51
return builder[0].
Node
;
53
return InternalSyntax.SyntaxList.List(builder[0].
Node
, builder[1].
Node
);
55
return InternalSyntax.SyntaxList.List(builder[0].
Node
, builder[1].
Node
, builder[2].
Node
);
62
copy[i].Value = builder[i].
Node
!;
Language\Syntax\SyntaxNodeOrToken.cs (1)
336
return new SyntaxNodeOrToken(token.Parent, token.
Node
, token.Position, token.Index);
Language\Syntax\SyntaxToken.cs (23)
50
public SyntaxKind Kind =>
Node
?.Kind ?? 0;
56
Debug.Assert(
Node
!= null);
57
return
Node
;
61
internal int Width =>
Node
?.Width ?? 0;
64
=>
Node
!= null ? Position : 0;
67
=>
Node
!= null ? new TextSpan(Position,
Node
.Width) : default;
70
=>
Node
!= null ? Position +
Node
.Width : 0;
73
=>
Node
?.IsMissing ?? false;
75
public bool ContainsDiagnostics =>
Node
?.ContainsDiagnostics ?? false;
77
public string Content =>
Node
!= null ? ((InternalSyntax.SyntaxToken)
Node
).Content : string.Empty;
82
=>
Node
?.ToString() ?? string.Empty;
102
Node
== other.
Node
&&
113
hash.Add(
Node
);
126
if (
Node
== null)
141
if (
Node
== null)
155
if (
Node
== null)
170
if (
Node
== null)
185
if (
Node
== null)
190
var diagnostics =
Node
.GetDiagnostics();
Language\Syntax\SyntaxTokenList.cs (1)
45
Node = token.
Node
;