Header: mruby/opcode.h
Included heaersDefine Summary
- #define MRUBY_OPCODE_H
- #define MAXARG_Bx
- #define MAXARG_sBx
- #define GET_OPCODE
A:Bz:Cz:OP = 9:14: 2: 7
- #define GETARG_A
- #define GETARG_B
- #define GETARG_C
- #define GETARG_Bx
- #define GETARG_sBx
- #define GETARG_Ax
- #define GETARG_UNPACK_b
- #define GETARG_UNPACK_c
- #define GETARG_b
- #define GETARG_c
- #define MKOPCODE
- #define MKARG_A
- #define MKARG_B
- #define MKARG_C
- #define MKARG_Bx
- #define MKARG_sBx
- #define MKARG_Ax
- #define MKARG_PACK
- #define MKARG_bc
- #define MKOP_A
- #define MKOP_AB
- #define MKOP_ABC
- #define MKOP_ABx
- #define MKOP_Bx
- #define MKOP_sBx
- #define MKOP_AsBx
- #define MKOP_Ax
- #define MKOP_Abc
- #define OP_L_STRICT
reserved instruction #5
- #define OP_L_CAPTURE
- #define OP_L_METHOD
- #define OP_L_LAMBDA
- #define OP_L_BLOCK
- #define OP_R_NORMAL
- #define OP_R_BREAK
- #define OP_R_RETURN