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

Method jump

python/highlevelil.py:3104–3113  ·  view source on GitHub ↗

``jump`` unconditionally branch to an expression by value :param ExpressionIndex dest: target of the jump :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

3102 return self.expr(HighLevelILOperation.HLIL_CONTINUE, source_location=loc)
3103
3104 def jump(self, dest: ExpressionIndex, loc: Optional['ILSourceLocation'] = None) -> ExpressionIndex:
3105 """
3106 ``jump`` unconditionally branch to an expression by value
3107
3108 :param ExpressionIndex dest: target of the jump
3109 :param ILSourceLocation loc: location of returned expression
3110 :return: The expression ``jump(dest)``
3111 :rtype: ExpressionIndex
3112 """
3113 return self.expr(HighLevelILOperation.HLIL_JUMP, dest, source_location=loc)
3114
3115 def ret(self, sources: List[ExpressionIndex], loc: Optional['ILSourceLocation'] = None) -> ExpressionIndex:
3116 """

Callers

nothing calls this directly

Calls 1

exprMethod · 0.95

Tested by

no test coverage detected