B2R2


B2R2.BinIR.SSA Namespace

Type/Module Description

AST

Expr

Basic expressions similar to LowUIR.Expr.

JmpType

Label

IR Label. Since we don't distinguish instruction boundary in SSA level, we want to specify where the label comes from.

Pp

Pretty printer for SSA.

Prog

A program is a list of statements.

Stmt

IR Statements.

Variable

SSA variables always have their own identifier.

VariableKind

Type representing destination of an assignment.