(self, dis0, dis1)
return dis0.Op1.value
Checks for sequence of push IMM32/retn
        :param dis0: the first insn
        :param dis1: the second insn
        :return: value of IMM32
Checks for sequence of push IMM32/retn
        :param dis0: the first insn
        :param dis1: the second insn
        :return: value of IMM32
Checks for sequence of push IMM32 / retn : param dis0 : the first insn : param dis1 : the second insn : return : value of IMM32
def _check_is_push_retn_wrapper(self, dis0, dis1):
        """
        Checks for sequence of push IMM32/retn
        :param dis0: the first insn
        :param dis1: the second insn
        :return: value of IMM32
        """
        if dis0.itype != idaapi.NN_push or dis0.Op1.type != idaapi.o_imm or not dis0.Op1.value:
            return

        if dis1.itype not in (idaapi.NN_retn,):
            return

        return dis0.Op1.value
def _check_is_push_retn_wrapper ( self , dis0 , dis1 ) : if dis0 . itype != idaapi . NN_push or dis0 . Op1 . type != idaapi . o_imm or not dis0 . Op1 . value : return if dis1 . itype not in ( idaapi . NN_retn , ) : return return dis0 . Op1 . value