35 num = (frame.InstructionIndex = num + instructions[num].
Run(frame));
39 frame.InstructionIndex += instructions[num].
Run(frame);
48 num2 = (frame.InstructionIndex = num2 + instructions[num2].
Run(frame));
52 return frame.InstructionIndex - instructionIndex;
void SetTryHandler(TryFaultHandler tryHandler)
override int ProducedContinuations
EnterTryFaultInstruction(int targetIndex)
TryFaultHandler _tryHandler
override int Run(InterpretedFrame frame)
override string InstructionName
int Run(InterpretedFrame frame)
void RemoveContinuation()
readonly Interpreter Interpreter
void PushContinuation(int continuation)
InstructionArray Instructions
readonly int FinallyEndIndex
readonly int TryStartIndex
readonly int FinallyStartIndex
readonly Instruction[] Instructions