2 writes to _stack
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (2)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeWalker.cs (2)
35
_stack
= ArrayBuilder<Type>.GetInstance();
82
_stack
= null;
9 references to _stack
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (9)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeWalker.cs (9)
36
_stack
.Push(type);
39
public readonly Type Current =>
_stack
.Peek();
49
if (
_stack
.Count == 0)
54
var curr =
_stack
.Pop();
58
_stack
.Push(curr.GetElementType());
67
_stack
.Push(children[i]);
70
return
_stack
.Count > 0;
80
Debug.Assert(
_stack
!= null);
81
_stack
.Free();