<instr> ::= | |
---|---|
<instr_brtarget> <int32> | |
| <instr_brtarget> <label> | |
| <instr_field> <type> [ <typeSpec> :: ] <id> |
|
| <instr_i> <int32> | |
| <instr_i8> <int64> | |
| <instr_method> <callConv> <type> [ <typeSpec> :: ] <methodName> ( <parameters> ) |
|
| <instr_none> | |
| <instr_phi> <int16>* | |
| <instr_r> ( <bytes> ) |
<bytes> represent the binary image of float or double (4 or 8 bytes, respectively) |
| <instr_r> <float64> | |
| <instr_r> <int64> | integer is converted to float with possible loss of precision |
| <instr_sig> <callConv> <type> ( <parameters> ) |
|
| <instr_string> bytearray ( <bytes> ) |
|
| <instr_string> <QSTRING> | |
| <instr_switch> ( <labels> ) |
|
| <instr_tok> field <type> [ <typeSpec> :: ] <id> |
|
| <instr_tok> b <callConv> <type> [ <typeSpec> :: ] <methodName> ( <parameters> ) |
|
| <instr_tok> <typeSpec> | |
| <instr_type> <typeSpec> | |
| <instr_var> <int32> | |
| <instr_var> <localname> |