internal OpCode(string stringname, StackBehaviour pop, StackBehaviour push, System.Reflection.Emit.OperandType operand, System.Reflection.Emit.OpCodeType type, int size, byte s1, byte s2, System.Reflection.Emit.FlowControl ctrl, bool endsjmpblk, int stack) { this.m_stringname = stringname; this.m_pop = pop; this.m_push = push; this.m_operand = operand; this.m_type = type; this.m_size = size; this.m_s1 = s1; this.m_s2 = s2; this.m_ctrl = ctrl; this.m_endsUncondJmpBlk = endsjmpblk; this.m_stackChange = stack; }