Header: mruby/opcode.h

Included heaers

Define 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

Function Details