1 instantiation of EvalStackFrame
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1718var 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(); 1247EvalStackFrame frame = PushStackFrame(); 1352foreach ((EvalStackFrame? frameOpt, IOperation? operationOpt) in _evalStack) 1663EvalStackFrame frame = PushStackFrame(); 1672EvalStackFrame frame = PushStackFrame(); 1716private EvalStackFrame PushStackFrame() 1718var frame = new EvalStackFrame(); 1723private void PopStackFrame(EvalStackFrame frame, bool mergeNestedRegions = true) 1734(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack.Pop(); 1764private void PopStackFrameAndLeaveRegion(EvalStackFrame frame) 1770private void LeaveRegionIfAny(EvalStackFrame frame) 1785private T PopStackFrame<T>(EvalStackFrame frame, T value) 1817(EvalStackFrame? frameOpt, _) = _evalStack[i]; 1828(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack[i]; 1855EvalStackFrame? currentFrame = _evalStack[currentFrameIndex].frameOpt; 1930(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack[i]; 1964(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack.Pop(); 1975(EvalStackFrame? frameOpt, IOperation? operationOpt) = _evalStack.Peek(); 2095EvalStackFrame frame = PushStackFrame(); 2103EvalStackFrame frame = PushStackFrame(); 2115EvalStackFrame frame = PushStackFrame(); 2126EvalStackFrame frame = PushStackFrame(); 2137EvalStackFrame frame = PushStackFrame(); 2198var stack = ArrayBuilder<(IBinaryOperation, EvalStackFrame)>.GetInstance(); 2218EvalStackFrame frame; 2364EvalStackFrame frame = PushStackFrame(); 2415EvalStackFrame frame = PushStackFrame(); 2529EvalStackFrame frame = PushStackFrame(); 2618EvalStackFrame frame = PushStackFrame(); 2893EvalStackFrame frame = PushStackFrame(); 2932EvalStackFrame frame = PushStackFrame(); 3043EvalStackFrame frame = PushStackFrame(); 3103EvalStackFrame frame = PushStackFrame(); 3111EvalStackFrame valueFrame = PushStackFrame(); 3169EvalStackFrame? intermediateFrame = null; 3205EvalStackFrame whenNullFrame = PushStackFrame(); 3258EvalStackFrame whenNullFrame = PushStackFrame(); 3362EvalStackFrame? expressionFrame = null; 3527var frame = PushStackFrame(); 3915EvalStackFrame frame = PushStackFrame(); 3982EvalStackFrame frame = PushStackFrame(); 4147EvalStackFrame disposeFrame = PushStackFrame(); 4308EvalStackFrame frame = PushStackFrame(); 4502EvalStackFrame frame = PushStackFrame(); 4567EvalStackFrame getEnumeratorFrame = PushStackFrame(); 4835EvalStackFrame frame = PushStackFrame(); 5019EvalStackFrame frame = PushStackFrame(); 5036EvalStackFrame frame = PushStackFrame(); 5070EvalStackFrame frame = PushStackFrame(); 5283EvalStackFrame frame = PushStackFrame(); 5316EvalStackFrame frame = PushStackFrame(); 5326EvalStackFrame nullCheckFrame = PushStackFrame(); 5551EvalStackFrame frame = PushStackFrame(); 5600EvalStackFrame frame = PushStackFrame(); 5834EvalStackFrame frame = PushStackFrame(); 5923EvalStackFrame frame = PushStackFrame(); 5933EvalStackFrame frame = PushStackFrame(); 5968EvalStackFrame frame = PushStackFrame(); 5976EvalStackFrame frame = PushStackFrame(); 5977EvalStackFrame argumentsFrame = PushStackFrame(); 5989EvalStackFrame frame = PushStackFrame(); 5996EvalStackFrame frame = PushStackFrame(); 5997EvalStackFrame argumentsFrame = PushStackFrame(); 6062EvalStackFrame frame = PushStackFrame(); 6071EvalStackFrame frame = PushStackFrame(); 6145EvalStackFrame frame = PushStackFrame(); 6378EvalStackFrame frame = PushStackFrame(); 6480EvalStackFrame frame = PushStackFrame(); 6491EvalStackFrame frame = PushStackFrame(); 6538EvalStackFrame frame = PushStackFrame(); 6604EvalStackFrame frame = PushStackFrame(); 6712EvalStackFrame frame = PushStackFrame(); 6726EvalStackFrame frame = PushStackFrame(); 7024EvalStackFrame frame = PushStackFrame(); 7153EvalStackFrame frame = PushStackFrame(); 7272EvalStackFrame frame = PushStackFrame(); 7283EvalStackFrame frame = PushStackFrame(); 7343EvalStackFrame frame = PushStackFrame(); 7428EvalStackFrame frame = PushStackFrame(); 7448EvalStackFrame frame = PushStackFrame(); 7452EvalStackFrame argumentsFrame = PushStackFrame(); 7513EvalStackFrame frame = PushStackFrame(); 7722EvalStackFrame frame = PushStackFrame(); 7735EvalStackFrame frame = PushStackFrame(); 7888EvalStackFrame frame = PushStackFrame();