MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / jump

Method jump

python/lowlevelil.py:5061–5070  ·  view source on GitHub ↗

``jump`` returns an expression which jumps (branches) to the expression ``dest`` :param ExpressionIndex dest: the expression to jump to :param ILSourceLocation loc: location of returned expression :return: The expression ``jump(dest)`` :rtype: ExpressionIndex

(self, dest: ExpressionIndex, loc: Optional['ILSourceLocation'] = None)

Source from the content-addressed store, hash-verified

5059 return self.expr(LowLevelILOperation.LLIL_LOW_PART, value, size=size, flags=flags, source_location=loc)
5060
5061 def jump(self, dest: ExpressionIndex, loc: Optional['ILSourceLocation'] = None) -> ExpressionIndex:
5062 """
5063 ``jump`` returns an expression which jumps (branches) to the expression ``dest``
5064
5065 :param ExpressionIndex dest: the expression to jump to
5066 :param ILSourceLocation loc: location of returned expression
5067 :return: The expression ``jump(dest)``
5068 :rtype: ExpressionIndex
5069 """
5070 return self.expr(LowLevelILOperation.LLIL_JUMP, dest, source_location=loc)
5071
5072 def jump_to(self, dest: ExpressionIndex, targets: Dict[int, 'LowLevelILLabel'], loc: Optional['ILSourceLocation'] = None) -> ExpressionIndex:
5073 """

Callers 1

copy_expr_toMethod · 0.45

Calls 1

exprMethod · 0.95

Tested by

no test coverage detected