(self, capstone_operands, operand_offsets)
:return:
def _initialize_operands(self, capstone_operands, operand_offsets):
        """

        :return:
        """

        all_operands = split_operands(self.op_str)
        capstone_operands = capstone_operands[ - len(all_operands) : ] # sometimes there are more operands than expected...
        operand_offsets = operand_offsets[ - len(all_operands) : ]

        for operand, operand_str, offset in zip(capstone_operands, all_operands, operand_offsets):
            self.operands.append(Operand(self.binary, self.addr, self.size, operand, operand_str, self.mnemonic, offset))
def _initialize_operands ( self , capstone_operands , operand_offsets ) : all_operands = split_operands ( self . op_str ) capstone_operands = capstone_operands [ - len ( all_operands ) : ] # sometimes there are more operands than expected... operand_offsets = operand_offsets [ - len ( all_operands ) : ] for operand , operand_str , offset in zip ( capstone_operands , all_operands , operand_offsets ) : self . operands . append ( Operand ( self . binary , self . addr , self . size , operand , operand_str , self . mnemonic , offset ) )