3 writes to _currentNode
Microsoft.CodeAnalysis.VisualBasic (3)
Scanner\Blender.vb (3)
196_currentNode = _baseTreeRoot.VbGreen 244_currentNode = DirectCast(node, VisualBasicSyntaxNode) 257_currentNode = Nothing
18 references to _currentNode
Microsoft.CodeAnalysis.VisualBasic (18)
Scanner\Blender.vb (18)
202If _currentNode Is Nothing Then 267If _currentNode Is Nothing Then 271If _currentNode.SlotCount = 0 Then 272If Not _currentNode.ContainsStructuredTrivia Then 278PushReverseTerminal(_nodeStack, DirectCast(_currentNode, SyntaxToken)) 280If Not ShouldCrumble(_currentNode) Then 284PushReverseNonterminal(_nodeStack, _currentNode) 334Debug.Assert(_currentNode IsNot Nothing) 358If _curNodeStart = mappedPosition AndAlso CanReuseNode(_currentNode) Then 372Debug.Assert(_currentNode.FullWidth > 0, "reusing zero-length nodes?") 373Return _currentNode 381If _currentNode Is Nothing Then 465If _currentNode.IsMissing Then 493If _currentNode Is Nothing Then 497Debug.Assert(CanReuseNode(_currentNode), "this node could not have been used.") 514If _currentNode.ContainsDirectives Then 530If _currentNode Is Nothing Then 534Debug.Assert(CanReuseNode(_currentNode), "this node could not have been used.")