1 write to _tryHandler
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\ControlFlowInstructions.cs (1)
262
_tryHandler
= tryHandler;
12 references to _tryHandler
System.Linq.Expressions (12)
System\Linq\Expressions\Interpreter\ControlFlowInstructions.cs (12)
261
Debug.Assert(
_tryHandler
== null && tryHandler != null, "the tryHandler can be set only once");
265
internal TryCatchFinallyHandler? Handler =>
_tryHandler
;
287
Debug.Assert(
_tryHandler
!= null, "the tryHandler must be set already");
303
while (index >=
_tryHandler
.TryStartIndex && index <
_tryHandler
.TryEndIndex)
310
if (index ==
_tryHandler
.GotoEndTargetIndex)
317
catch (Exception exception) when (
_tryHandler
.HasHandler(frame, exception, out ExceptionHandler? exHandler, out object? unwrappedException))
344
if (index ==
_tryHandler
.GotoEndTargetIndex)
361
if (
_tryHandler
.IsFinallyBlockExist)
376
int index = frame.InstructionIndex =
_tryHandler
.FinallyStartIndex;
377
while (index >=
_tryHandler
.FinallyStartIndex && index <
_tryHandler
.FinallyEndIndex)