def create_forwarder_block(self, target):
"""
Create a new basic block consisting of a `JUMP_ABSOLUTE`
instruction to target block
:param target: The target basic block to jump to
:type target: BasicBlock
:return: The new basic block
:rtype: BasicBlock
"""
bb = BasicBlock()
ins = Instruction(dis.opmap['JUMP_ABSOLUTE'], target, 3)
ins.argval = target
bb.add_instruction(ins)
return bb
评论列表
文章目录