1 instantiation of EvalStackFrame
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1733var frame = new EvalStackFrame();
86 references to EvalStackFrame
Microsoft.CodeAnalysis (86)
Operations\ControlFlowGraphBuilder.cs (86)
41private readonly ArrayBuilder<(EvalStackFrame? frameOpt, IOperation? operationOpt)> _evalStack; 70_evalStack = ArrayBuilder<(EvalStackFrame? frameOpt, IOperation? operationOpt)>.GetInstance(); 1255EvalStackFrame frame = PushStackFrame(); 1361foreach ((EvalStackFrame? frameOpt, IOperation? operationOpt) in _evalStack) 1678EvalStackFrame frame = PushStackFrame(); 1687EvalStackFrame frame = PushStackFrame(); 1731private EvalStackFrame PushStackFrame() 1733var frame = new EvalStackFrame(); 1738private void PopStackFrame(EvalStackFrame frame, bool mergeNestedRegions = true) 1749(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack.Pop(); 1779private void PopStackFrameAndLeaveRegion(EvalStackFrame frame) 1785private void LeaveRegionIfAny(EvalStackFrame frame) 1800private T PopStackFrame<T>(EvalStackFrame frame, T value) 1832(EvalStackFrame? frameOpt, _) = _evalStack[i]; 1843(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack[i]; 1871EvalStackFrame? currentFrame = _evalStack[currentFrameIndex].frameOpt; 1946(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack[i]; 1980(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack.Pop(); 1991(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack.Peek(); 2111EvalStackFrame frame = PushStackFrame(); 2119EvalStackFrame frame = PushStackFrame(); 2131EvalStackFrame frame = PushStackFrame(); 2142EvalStackFrame frame = PushStackFrame(); 2153EvalStackFrame frame = PushStackFrame(); 2214var stack = ArrayBuilder<(IBinaryOperation, EvalStackFrame)>.GetInstance(); 2234EvalStackFrame frame; 2380EvalStackFrame frame = PushStackFrame(); 2431EvalStackFrame frame = PushStackFrame(); 2545EvalStackFrame frame = PushStackFrame(); 2634EvalStackFrame frame = PushStackFrame(); 2909EvalStackFrame frame = PushStackFrame(); 2948EvalStackFrame frame = PushStackFrame(); 3059EvalStackFrame frame = PushStackFrame(); 3119EvalStackFrame frame = PushStackFrame(); 3127EvalStackFrame valueFrame = PushStackFrame(); 3185EvalStackFrame? intermediateFrame = null; 3221EvalStackFrame whenNullFrame = PushStackFrame(); 3274EvalStackFrame whenNullFrame = PushStackFrame(); 3378EvalStackFrame? expressionFrame = null; 3543var frame = PushStackFrame(); 3931EvalStackFrame frame = PushStackFrame(); 3999EvalStackFrame frame = PushStackFrame(); 4164EvalStackFrame disposeFrame = PushStackFrame(); 4325EvalStackFrame frame = PushStackFrame(); 4519EvalStackFrame frame = PushStackFrame(); 4584EvalStackFrame getEnumeratorFrame = PushStackFrame(); 4852EvalStackFrame frame = PushStackFrame(); 5036EvalStackFrame frame = PushStackFrame(); 5053EvalStackFrame frame = PushStackFrame(); 5087EvalStackFrame frame = PushStackFrame(); 5300EvalStackFrame frame = PushStackFrame(); 5333EvalStackFrame frame = PushStackFrame(); 5343EvalStackFrame nullCheckFrame = PushStackFrame(); 5568EvalStackFrame frame = PushStackFrame(); 5617EvalStackFrame frame = PushStackFrame(); 5851EvalStackFrame frame = PushStackFrame(); 5940EvalStackFrame frame = PushStackFrame(); 5950EvalStackFrame frame = PushStackFrame(); 5985EvalStackFrame frame = PushStackFrame(); 5993EvalStackFrame frame = PushStackFrame(); 5994EvalStackFrame argumentsFrame = PushStackFrame(); 6006EvalStackFrame frame = PushStackFrame(); 6013EvalStackFrame frame = PushStackFrame(); 6014EvalStackFrame argumentsFrame = PushStackFrame(); 6079EvalStackFrame frame = PushStackFrame(); 6088EvalStackFrame frame = PushStackFrame(); 6162EvalStackFrame frame = PushStackFrame(); 6395EvalStackFrame frame = PushStackFrame(); 6497EvalStackFrame frame = PushStackFrame(); 6508EvalStackFrame frame = PushStackFrame(); 6555EvalStackFrame frame = PushStackFrame(); 6643EvalStackFrame frame = PushStackFrame(); 6751EvalStackFrame frame = PushStackFrame(); 6765EvalStackFrame frame = PushStackFrame(); 7066EvalStackFrame frame = PushStackFrame(); 7195EvalStackFrame frame = PushStackFrame(); 7314EvalStackFrame frame = PushStackFrame(); 7325EvalStackFrame frame = PushStackFrame(); 7385EvalStackFrame frame = PushStackFrame(); 7476EvalStackFrame frame = PushStackFrame(); 7496EvalStackFrame frame = PushStackFrame(); 7500EvalStackFrame argumentsFrame = PushStackFrame(); 7561EvalStackFrame frame = PushStackFrame(); 7798EvalStackFrame frame = PushStackFrame(); 7811EvalStackFrame frame = PushStackFrame(); 7964EvalStackFrame frame = PushStackFrame();