def get_instructions(self):
    if (self.insns is None):
        self.insns = []
        code_item = self.get_code_item()
        if code_item:
            code_units = CodeUnits(code_item.insns)
            while code_units.index_is_valid():
                insn = DexInstruction()
                insn.decode(code_units)
                self.insns.append(insn)
    return self.insns
def get_instructions(self):
    if (self.insns is None):
        self.insns = []
        code_item = self.get_code_item()
        if code_item:
            code_units = CodeUnits(code_item.insns)
            while code_units.index_is_valid():
                insn = DexInstruction()
                insn.decode(code_units)
                self.insns.append(insn)
    return self.insns