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

Method unimplemented

python/lowlevelil.py:5440–5449  ·  view source on GitHub ↗

``unimplemented`` returns the unimplemented expression. This should be used for all instructions which aren't implemented. :param ILSourceLocation loc: location of returned expression :return: the unimplemented expression. :rtype: ExpressionIndex

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

Source from the content-addressed store, hash-verified

5438 return self.expr(LowLevelILOperation.LLIL_UNDEF, source_location=loc)
5439
5440 def unimplemented(self, loc: Optional['ILSourceLocation'] = None) -> ExpressionIndex:
5441 """
5442 ``unimplemented`` returns the unimplemented expression. This should be used for all instructions which aren't
5443 implemented.
5444
5445 :param ILSourceLocation loc: location of returned expression
5446 :return: the unimplemented expression.
5447 :rtype: ExpressionIndex
5448 """
5449 return self.expr(LowLevelILOperation.LLIL_UNIMPL, source_location=loc)
5450
5451 def unimplemented_memory_ref(self, size: int, addr: ExpressionIndex, loc: Optional['ILSourceLocation'] = None) -> ExpressionIndex:
5452 """

Callers 9

lift_instructionFunction · 0.45
liftMethod · 0.45
lift_with_sizeMethod · 0.45
instruction_llilMethod · 0.45
cb_flag_write_llilFunction · 0.45
cb_flag_cond_llilFunction · 0.45
cb_flag_group_llilFunction · 0.45

Calls 1

exprMethod · 0.95

Tested by

no test coverage detected