1 write to CurrentNodeOrToken
Microsoft.CodeAnalysis.CSharp (1)
Parser\Blender.Cursor.cs (1)
34
this.
CurrentNodeOrToken
= node;
14 references to CurrentNodeOrToken
Microsoft.CodeAnalysis.CSharp (14)
Parser\Blender.Cursor.cs (10)
48
this.
CurrentNodeOrToken
.Kind() == SyntaxKind.None ||
49
this.
CurrentNodeOrToken
.Kind() == SyntaxKind.EndOfFileToken;
60
if (this.
CurrentNodeOrToken
.Parent != null)
64
var siblings = this.
CurrentNodeOrToken
.Parent.ChildNodesAndTokens();
84
var parent = this.
CurrentNodeOrToken
.Parent;
112
Debug.Assert(this.
CurrentNodeOrToken
.IsNode);
119
var node =
CurrentNodeOrToken
.AsNode();
144
foreach (var child in this.
CurrentNodeOrToken
.ChildNodesAndTokens())
162
for (var node = cursor.
CurrentNodeOrToken
; node.Kind() != SyntaxKind.None && !SyntaxFacts.IsAnyToken(node.Kind()); node = cursor.
CurrentNodeOrToken
)
Parser\Blender.Reader.cs (4)
95
if (_oldTreeCursor.
CurrentNodeOrToken
.IsNode)
116
var node = _oldTreeCursor.
CurrentNodeOrToken
;
131
var oldPosition = _oldTreeCursor.
CurrentNodeOrToken
.Position;
197
var currentNodeOrToken = _oldTreeCursor.
CurrentNodeOrToken
;