3 writes to _stack
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\Syntax\SyntaxNode.Iterators.cs (3)
105_stack = StackPool.Get(); 111_stack = null; 158Array.Resize(ref _stack, checked(_stackPtr * 2));
9 references to _stack
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\Syntax\SyntaxNode.Iterators.cs (9)
107_stack[0].InitializeFrom(startingNode); 120Debug.Assert(_stack != null); 122while (_stack[_stackPtr].TryMoveNextAndGetCurrent(out value)) 136Debug.Assert(_stack != null); 139while ((nodeValue = _stack[_stackPtr].TryMoveNextAndGetCurrentAsNode()) != null) 153Debug.Assert(_stack != null); 155if (++_stackPtr >= _stack.Length) 161_stack[_stackPtr].InitializeFrom(node); 174if (_stack is { } stack)