6 writes to _oldTreeCursor
Microsoft.CodeAnalysis.CSharp (6)
Parser\Blender.Reader.cs (6)
29
_oldTreeCursor
= blender._oldTreeCursor;
95
_oldTreeCursor
= _oldTreeCursor.MoveToFirstChild();
112
_oldTreeCursor
= _oldTreeCursor.MoveToFirstToken();
118
_oldTreeCursor
= Cursor.MoveToNextSibling(_oldTreeCursor);
189
_oldTreeCursor
= _oldTreeCursor.MoveToFirstToken();
204
_oldTreeCursor
= Cursor.MoveToNextSibling(_oldTreeCursor);
13 references to _oldTreeCursor
Microsoft.CodeAnalysis.CSharp (13)
Parser\Blender.Reader.cs (13)
50
if (
_oldTreeCursor
.IsFinished)
92
if (
_oldTreeCursor
.CurrentNodeOrToken.IsNode)
95
_oldTreeCursor =
_oldTreeCursor
.MoveToFirstChild();
108
Debug.Assert(!
_oldTreeCursor
.IsFinished);
112
_oldTreeCursor =
_oldTreeCursor
.MoveToFirstToken();
113
var node =
_oldTreeCursor
.CurrentNodeOrToken;
118
_oldTreeCursor = Cursor.MoveToNextSibling(
_oldTreeCursor
);
128
var oldPosition =
_oldTreeCursor
.CurrentNodeOrToken.Position;
140
Debug.Assert(_changeDelta > 0 ||
_oldTreeCursor
.IsFinished);
189
_oldTreeCursor =
_oldTreeCursor
.MoveToFirstToken();
194
var currentNodeOrToken =
_oldTreeCursor
.CurrentNodeOrToken;
204
_oldTreeCursor = Cursor.MoveToNextSibling(
_oldTreeCursor
);
317
new Blender(_lexer,
_oldTreeCursor
, _changes, _newPosition, _changeDelta, _newDirectives, _oldDirectives, _newLexerDrivenMode));