B2R2


ExceptionTable Type

ExceptionTable holds parsed exception information of a binary code (given by the BinHandle).

Constructors

Constructor Description

ExceptionTable(hdl)

Full Usage: ExceptionTable(hdl)

Parameters:
Returns: ExceptionTable
hdl : BinHandle
Returns: ExceptionTable

Instance members

Instance member Description

this.Fold(fn) (acc)

Full Usage: this.Fold(fn) (acc)

Parameters:
Returns: 'a

Fold every table entry.

fn : 'a -> KeyValuePair<Addr, ARMap<Addr>> -> 'a
acc : 'a
Returns: 'a

this.TryFindExceptionTarget(entry) (insAddr)

Full Usage: this.TryFindExceptionTarget(entry) (insAddr)

Parameters:
Returns: Addr option

For the given function entry and an instruction address, find the landing pad (exception target) of the instruction.

entry : Addr
insAddr : Addr
Returns: Addr option