1 instantiation of SavedPending
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\AbstractFlowPass.cs (1)
828
var result = new
SavedPending
(PendingBranches, _labelsSeen);
19 references to SavedPending
Microsoft.CodeAnalysis.CSharp (19)
FlowAnalysis\AbstractFlowPass.cs (7)
423
var
oldPending = SavePending();
825
protected
SavedPending
SavePending()
828
var
result = new SavedPending(PendingBranches, _labelsSeen);
843
protected void RestorePending(
SavedPending
oldPending)
1818
var
oldPending = SavePending(); // we do not allow branches into a try statement
1822
var
pendingBeforeTry = SavePending();
1854
var
tryAndCatchPending = SavePending();
FlowAnalysis\AbstractFlowPass_LocalFunctions.cs (2)
76
var
oldPending = SavePending(); // we do not support branches into a lambda
100
var
oldPending2 = SavePending();
FlowAnalysis\AbstractRegionControlFlowPass.cs (2)
33
var
oldPending = SavePending(); // We do not support branches *into* a lambda.
36
var
oldPending2 = SavePending();
FlowAnalysis\ControlFlowPass.cs (4)
282
var
oldPending = SavePending(); // we do not support branches into a try block
289
var
oldPending = SavePending(); // we do not support branches into a catch block
296
var
oldPending1 = SavePending(); // we do not support branches into a finally block
297
var
oldPending2 = SavePending(); // track only the branches out of the finally block
FlowAnalysis\DefiniteAssignment.cs (2)
2430
var
oldPending = SavePending(); // we do not support branches into a lambda
2438
var
oldPending2 = SavePending();
FlowAnalysis\NullableWalker.cs (2)
3264
var
oldPending = SavePending();
3276
var
oldPending2 = SavePending();