1 instantiation of EvalStackFrame
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1718var frame = new EvalStackFrame();
84 references to EvalStackFrame
Microsoft.CodeAnalysis (84)
Operations\ControlFlowGraphBuilder.cs (84)
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(); 2187var stack = ArrayBuilder<(IBinaryOperation, EvalStackFrame)>.GetInstance(); 2207EvalStackFrame frame; 2353EvalStackFrame frame = PushStackFrame(); 2404EvalStackFrame frame = PushStackFrame(); 2518EvalStackFrame frame = PushStackFrame(); 2607EvalStackFrame frame = PushStackFrame(); 2882EvalStackFrame frame = PushStackFrame(); 2921EvalStackFrame frame = PushStackFrame(); 3032EvalStackFrame frame = PushStackFrame(); 3092EvalStackFrame frame = PushStackFrame(); 3100EvalStackFrame valueFrame = PushStackFrame(); 3158EvalStackFrame? intermediateFrame = null; 3194EvalStackFrame whenNullFrame = PushStackFrame(); 3247EvalStackFrame whenNullFrame = PushStackFrame(); 3351EvalStackFrame? expressionFrame = null; 3516var frame = PushStackFrame(); 3904EvalStackFrame frame = PushStackFrame(); 3968EvalStackFrame frame = PushStackFrame(); 4124EvalStackFrame disposeFrame = PushStackFrame(); 4233EvalStackFrame frame = PushStackFrame(); 4427EvalStackFrame frame = PushStackFrame(); 4492EvalStackFrame getEnumeratorFrame = PushStackFrame(); 4744EvalStackFrame frame = PushStackFrame(); 4928EvalStackFrame frame = PushStackFrame(); 4945EvalStackFrame frame = PushStackFrame(); 4979EvalStackFrame frame = PushStackFrame(); 5192EvalStackFrame frame = PushStackFrame(); 5225EvalStackFrame frame = PushStackFrame(); 5235EvalStackFrame nullCheckFrame = PushStackFrame(); 5460EvalStackFrame frame = PushStackFrame(); 5509EvalStackFrame frame = PushStackFrame(); 5743EvalStackFrame frame = PushStackFrame(); 5832EvalStackFrame frame = PushStackFrame(); 5842EvalStackFrame frame = PushStackFrame(); 5877EvalStackFrame frame = PushStackFrame(); 5885EvalStackFrame frame = PushStackFrame(); 5886EvalStackFrame argumentsFrame = PushStackFrame(); 5898EvalStackFrame frame = PushStackFrame(); 5905EvalStackFrame frame = PushStackFrame(); 5906EvalStackFrame argumentsFrame = PushStackFrame(); 5970EvalStackFrame frame = PushStackFrame(); 5979EvalStackFrame frame = PushStackFrame(); 6045EvalStackFrame frame = PushStackFrame(); 6185EvalStackFrame frame = PushStackFrame(); 6287EvalStackFrame frame = PushStackFrame(); 6298EvalStackFrame frame = PushStackFrame(); 6372EvalStackFrame frame = PushStackFrame(); 6480EvalStackFrame frame = PushStackFrame(); 6494EvalStackFrame frame = PushStackFrame(); 6792EvalStackFrame frame = PushStackFrame(); 6921EvalStackFrame frame = PushStackFrame(); 7040EvalStackFrame frame = PushStackFrame(); 7051EvalStackFrame frame = PushStackFrame(); 7111EvalStackFrame frame = PushStackFrame(); 7196EvalStackFrame frame = PushStackFrame(); 7216EvalStackFrame frame = PushStackFrame(); 7220EvalStackFrame argumentsFrame = PushStackFrame(); 7281EvalStackFrame frame = PushStackFrame(); 7490EvalStackFrame frame = PushStackFrame(); 7503EvalStackFrame frame = PushStackFrame(); 7656EvalStackFrame frame = PushStackFrame();