JaCIL Framework API

HandlerTable Members

HandlerTable overview

Public Instance Constructors

HandlerTable Overloaded. Initializes a new instance of the HandlerTable class.

Public Instance Properties

AllHandlers Returns the HandlerTableItem objects for every handler.
CatchHandlers Returns the HandlerTableItem objects for each catch handler in the table.
FinallyHandlers Returns the HandlerTableItem objects for each finally handlers.

Public Instance Methods

CalculateHandlerDepth Returns the depth of handlers that the given instruction stream is located in.
CalculateLeaveSites Overloaded. Returns the HandlerTableItem objects for the finally handlers that have protected blocks containing the given instruction.
ToString Returns a string representation of the table.

See Also

HandlerTable Class | JaCIL.Compiler.Instruction Namespace