LLVMExpr Type
Simplified LLVM expression.
Union cases
| Union case |
Description
|
|
Comma-separated list of expressions.
|
|
Identifier.
|
Full Usage:
Label string
Parameters:
string
|
Label expression used in a branch.
|
Full Usage:
Number(uint64, typ)
Parameters:
uint64
typ : string
|
Number.
|
Full Usage:
Opcode string
Parameters:
string
|
LLVM instruction.
|
|
|
Full Usage:
Token string
Parameters:
string
|
All the rest become a string chunk to make things simple. This includes type strings, space characters, and all the other tokens.
|
|
LLVM expression prefixed with a type.
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsExprList
Returns: bool
|
|
Full Usage:
this.IsIdent
Returns: bool
|
|
Full Usage:
this.IsLabel
Returns: bool
|
|
Full Usage:
this.IsNumber
Returns: bool
|
|
Full Usage:
this.IsOpcode
Returns: bool
|
|
Full Usage:
this.IsPhiNode
Returns: bool
|
|
Full Usage:
this.IsToken
Returns: bool
|
|
Full Usage:
this.IsTypedExpr
Returns: bool
|
|
B2R2