MASK1 74 lib/lua/lopcodes.h #define MASK0(n,p) (~MASK1(n,p)) MASK1 80 lib/lua/lopcodes.h #define GET_OPCODE(i) (cast(OpCode, ((i)>>POS_OP) & MASK1(SIZE_OP,0))) MASK1 82 lib/lua/lopcodes.h ((cast(Instruction, o)<<POS_OP)&MASK1(SIZE_OP,POS_OP)))) MASK1 84 lib/lua/lopcodes.h #define GETARG_A(i) (cast(int, ((i)>>POS_A) & MASK1(SIZE_A,0))) MASK1 86 lib/lua/lopcodes.h ((cast(Instruction, u)<<POS_A)&MASK1(SIZE_A,POS_A)))) MASK1 88 lib/lua/lopcodes.h #define GETARG_B(i) (cast(int, ((i)>>POS_B) & MASK1(SIZE_B,0))) MASK1 90 lib/lua/lopcodes.h ((cast(Instruction, b)<<POS_B)&MASK1(SIZE_B,POS_B)))) MASK1 92 lib/lua/lopcodes.h #define GETARG_C(i) (cast(int, ((i)>>POS_C) & MASK1(SIZE_C,0))) MASK1 94 lib/lua/lopcodes.h ((cast(Instruction, b)<<POS_C)&MASK1(SIZE_C,POS_C)))) MASK1 96 lib/lua/lopcodes.h #define GETARG_Bx(i) (cast(int, ((i)>>POS_Bx) & MASK1(SIZE_Bx,0))) MASK1 98 lib/lua/lopcodes.h ((cast(Instruction, b)<<POS_Bx)&MASK1(SIZE_Bx,POS_Bx))))