JaCIL Framework API

HandlerCatchJumpInstructionContext Members

HandlerCatchJumpInstructionContext overview

Public Static Fields

VAR_NAME_PREFIX The variable name prefix for the var table.

Public Instance Constructors

HandlerCatchJumpInstructionContext Constructor Creates the context.

Public Instance Properties

Compiler (inherited from BaseContext) See Compiler for more details.
Instruction (inherited from BaseInstructionContext) The Cecil instruction representing this context.
InstructionStream (inherited from BaseInstructionContext) The instruction stream encapsulating this context.
LocalVariableTable (inherited from BaseInstructionContext) The local variable table mapping to use for this instruction context.
MethodContext (inherited from BaseInstructionContext) The method context of this instruction context.
Ordinal (inherited from BaseInstructionContext) The ordinal of this instruction. Used to determine actual relative position in the stream.

Public Instance Methods

TraverseInstruction Traverses an instruction context for translation. Will pop all arguments into local storage, emit a new/dup and then push all arguments from local storage.

See Also

HandlerCatchJumpInstructionContext Class | JaCIL.Compiler.Standard.Context Namespace