def set_childs(self, values):
        #print self, self.start, self.end, values
        if values == []:
            next_block = self.context.get_basic_block(self.end + 1)
            if next_block != None:
                self.childs.append((self.end - self.get_last_length(), self.end,
                                    next_block))
        else:
            for i in values:
                if i != -1:
                    next_block = self.context.get_basic_block(i)
                    if next_block != None:
                        self.childs.append((self.get_last_length() - self.end,
                                            i, next_block))

        for c in self.childs:
            if c[2] != None:
                c[2].set_fathers((c[1], c[0], self))
dataset/ETHPy150Open androguard/androguard/androguard/core/analysis/analysis.py/DVMBasicBlock.set_childs/swapped operands of `-`