2 writes to Node
Microsoft.CodeAnalysis (2)
Syntax\SyntaxTokenList.cs (2)
35
Node
= tokenOrList;
43
Node
= token.Node;
32 references to Node
Microsoft.CodeAnalysis (32)
Syntax\SyntaxListBuilder.cs (2)
144
Debug.Assert(list.
Node
is object);
145
this.AddRange(new SyntaxList<SyntaxNode>(list.
Node
.CreateRed()), offset, length);
Syntax\SyntaxTokenList.cs (28)
107
return builder.ToList().
Node
;
117
public int Count =>
Node
== null ? 0 : (
Node
.IsList ?
Node
.SlotCount : 1);
130
if (
Node
!= null)
132
if (
Node
.IsList)
134
if (unchecked((uint)index < (uint)
Node
.SlotCount))
136
return new SyntaxToken(_parent,
Node
.GetSlot(index), Position +
Node
.GetSlotOffset(index), _index + index);
141
return new SyntaxToken(_parent,
Node
, Position, _index);
156
if (
Node
== null)
161
return new TextSpan(this.Position,
Node
.FullWidth);
172
if (
Node
== null)
177
return TextSpan.FromBounds(Position +
Node
.GetLeadingTriviaWidth(),
178
Position +
Node
.FullWidth -
Node
.GetTrailingTriviaWidth());
192
return
Node
!= null ?
Node
.ToString() : string.Empty;
205
return
Node
!= null ?
Node
.ToFullString() : string.Empty;
244
return
Node
!= null;
271
Debug.Assert(
Node
is object);
272
return GetGreenNodeAt(
Node
, i);
456
if (
Node
== null)
466
if (
Node
== null)
498
return
Node
== other.
Node
&& _parent == other._parent && _index == other._index;
516
return Hash.Combine(
Node
, _index);
Syntax\SyntaxTokenList.Enumerator.cs (1)
63
_singleNodeOrList = list.
Node
;
Syntax\SyntaxTokenList.Reversed.cs (1)
89
_singleNodeOrList = list.
Node
;