1 write to FinallyStartIndex
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
96
FinallyStartIndex
= finallyStart;
6 references to FinallyStartIndex
System.Linq.Expressions (6)
System\Linq\Expressions\Interpreter\ControlFlowInstructions.cs (3)
378
Debug.Assert(!isFromJump || (isFromJump && _tryHandler.
FinallyStartIndex
== frame.InstructionIndex), "we should already jump to the first instruction of the finally");
382
int index = frame.InstructionIndex = _tryHandler.
FinallyStartIndex
;
383
while (index >= _tryHandler.
FinallyStartIndex
&& index < _tryHandler.FinallyEndIndex)
System\Linq\Expressions\Interpreter\LightCompiler.cs (2)
71
Debug.Assert((
FinallyStartIndex
!= Instruction.UnknownInstrIndex) == (FinallyEndIndex != Instruction.UnknownInstrIndex));
72
return
FinallyStartIndex
!= Instruction.UnknownInstrIndex;
System\Linq\Expressions\Interpreter\LightLambda.cs (1)
66
_handlerEnter.Add(handler.
FinallyStartIndex
, "finally");