1 instantiation of EvalStackFrame
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1725
var frame = new
EvalStackFrame
();
86 references to EvalStackFrame
Microsoft.CodeAnalysis (86)
Operations\ControlFlowGraphBuilder.cs (86)
41
private readonly ArrayBuilder<(
EvalStackFrame
? frameOpt, IOperation? operationOpt)> _evalStack;
70
_evalStack = ArrayBuilder<(
EvalStackFrame
? frameOpt, IOperation? operationOpt)>.GetInstance();
1247
EvalStackFrame
frame = PushStackFrame();
1353
foreach ((
EvalStackFrame
? frameOpt, IOperation? operationOpt) in _evalStack)
1670
EvalStackFrame
frame = PushStackFrame();
1679
EvalStackFrame
frame = PushStackFrame();
1723
private
EvalStackFrame
PushStackFrame()
1725
var
frame = new EvalStackFrame();
1730
private void PopStackFrame(
EvalStackFrame
frame, bool mergeNestedRegions = true)
1741
(
EvalStackFrame
? frameOpt, IOperation? operationOpt) = _evalStack.Pop();
1771
private void PopStackFrameAndLeaveRegion(
EvalStackFrame
frame)
1777
private void LeaveRegionIfAny(
EvalStackFrame
frame)
1792
private T PopStackFrame<T>(
EvalStackFrame
frame, T value)
1824
(
EvalStackFrame
? frameOpt, _) = _evalStack[i];
1835
(
EvalStackFrame
? frameOpt, IOperation? operationOpt) = _evalStack[i];
1863
EvalStackFrame
? currentFrame = _evalStack[currentFrameIndex].frameOpt;
1938
(
EvalStackFrame
? frameOpt, IOperation? operationOpt) = _evalStack[i];
1972
(
EvalStackFrame
? frameOpt, IOperation? operationOpt) = _evalStack.Pop();
1983
(
EvalStackFrame
? frameOpt, IOperation? operationOpt) = _evalStack.Peek();
2103
EvalStackFrame
frame = PushStackFrame();
2111
EvalStackFrame
frame = PushStackFrame();
2123
EvalStackFrame
frame = PushStackFrame();
2134
EvalStackFrame
frame = PushStackFrame();
2145
EvalStackFrame
frame = PushStackFrame();
2206
var stack = ArrayBuilder<(IBinaryOperation,
EvalStackFrame
)>.GetInstance();
2226
EvalStackFrame
frame;
2372
EvalStackFrame
frame = PushStackFrame();
2423
EvalStackFrame
frame = PushStackFrame();
2537
EvalStackFrame
frame = PushStackFrame();
2626
EvalStackFrame
frame = PushStackFrame();
2901
EvalStackFrame
frame = PushStackFrame();
2940
EvalStackFrame
frame = PushStackFrame();
3051
EvalStackFrame
frame = PushStackFrame();
3111
EvalStackFrame
frame = PushStackFrame();
3119
EvalStackFrame
valueFrame = PushStackFrame();
3177
EvalStackFrame
? intermediateFrame = null;
3213
EvalStackFrame
whenNullFrame = PushStackFrame();
3266
EvalStackFrame
whenNullFrame = PushStackFrame();
3370
EvalStackFrame
? expressionFrame = null;
3535
var
frame = PushStackFrame();
3923
EvalStackFrame
frame = PushStackFrame();
3990
EvalStackFrame
frame = PushStackFrame();
4155
EvalStackFrame
disposeFrame = PushStackFrame();
4316
EvalStackFrame
frame = PushStackFrame();
4510
EvalStackFrame
frame = PushStackFrame();
4575
EvalStackFrame
getEnumeratorFrame = PushStackFrame();
4843
EvalStackFrame
frame = PushStackFrame();
5027
EvalStackFrame
frame = PushStackFrame();
5044
EvalStackFrame
frame = PushStackFrame();
5078
EvalStackFrame
frame = PushStackFrame();
5291
EvalStackFrame
frame = PushStackFrame();
5324
EvalStackFrame
frame = PushStackFrame();
5334
EvalStackFrame
nullCheckFrame = PushStackFrame();
5559
EvalStackFrame
frame = PushStackFrame();
5608
EvalStackFrame
frame = PushStackFrame();
5842
EvalStackFrame
frame = PushStackFrame();
5931
EvalStackFrame
frame = PushStackFrame();
5941
EvalStackFrame
frame = PushStackFrame();
5976
EvalStackFrame
frame = PushStackFrame();
5984
EvalStackFrame
frame = PushStackFrame();
5985
EvalStackFrame
argumentsFrame = PushStackFrame();
5997
EvalStackFrame
frame = PushStackFrame();
6004
EvalStackFrame
frame = PushStackFrame();
6005
EvalStackFrame
argumentsFrame = PushStackFrame();
6070
EvalStackFrame
frame = PushStackFrame();
6079
EvalStackFrame
frame = PushStackFrame();
6153
EvalStackFrame
frame = PushStackFrame();
6386
EvalStackFrame
frame = PushStackFrame();
6488
EvalStackFrame
frame = PushStackFrame();
6499
EvalStackFrame
frame = PushStackFrame();
6546
EvalStackFrame
frame = PushStackFrame();
6634
EvalStackFrame
frame = PushStackFrame();
6742
EvalStackFrame
frame = PushStackFrame();
6756
EvalStackFrame
frame = PushStackFrame();
7054
EvalStackFrame
frame = PushStackFrame();
7183
EvalStackFrame
frame = PushStackFrame();
7302
EvalStackFrame
frame = PushStackFrame();
7313
EvalStackFrame
frame = PushStackFrame();
7373
EvalStackFrame
frame = PushStackFrame();
7464
EvalStackFrame
frame = PushStackFrame();
7484
EvalStackFrame
frame = PushStackFrame();
7488
EvalStackFrame
argumentsFrame = PushStackFrame();
7549
EvalStackFrame
frame = PushStackFrame();
7786
EvalStackFrame
frame = PushStackFrame();
7799
EvalStackFrame
frame = PushStackFrame();
7952
EvalStackFrame
frame = PushStackFrame();