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