Header menu logo B2R2

ILowUIRAccessible Type

Interface for a basic block, which contains a sequence of lifted IR statements.

Instance members

Instance member Description

this.LiftedInstructions

Full Usage: this.LiftedInstructions

Returns: LiftedInstruction[]
Modifiers: abstract

Lifted instructions. The array could be empty if the basic block is abstract.

Returns: LiftedInstruction[]

this.StartsWithNop

Full Usage: this.StartsWithNop

Returns: bool
Modifiers: abstract

Does this basic block starts with a semantically no-op instruction? By semantically no-op, we mean that the instruction does not change the CPU state except for the program counter.

Returns: bool

this.Terminator

Full Usage: this.Terminator

Returns: Stmt
Modifiers: abstract

Terminator statement of the basic block.

Returns: Stmt

Type something to start searching.