def disassemble(self, offset, size):
for i in DCode(<EOL>self.CM, offset, size,<EOL>self.get_buff()[offset:offset + size]).get_instructions():<EOL><INDENT>yield i<EOL><DEDENT>
Disassembles a given offset in the DEX file

:param dex: the filename of the android dex file
:type filename: string
:param offset: offset to disassemble in the file (from the beginning of the file)
:type offset: int
:param size:
:type size: