binaryninja.function.RegisterValue

class RegisterValue(arch=None, value=None, confidence=255)[source]
__init__(arch=None, value=None, confidence=255)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([arch, value, confidence])

Initialize self.

constant(value)

constant_ptr(value)

entry_value(arch, reg)

imported_address(value)

return_address()

stack_frame_offset(offset)

undetermined()

Attributes

arch

Architecture where it exists, None otherwise (read-only)

confidence

Confidence where it exists, None otherwise (read-only)

is_constant

Boolean for whether the RegisterValue is known to be constant (read-only)

offset

Offset where it exists, None otherwise (read-only)

reg

Register where the Architecture exists, None otherwise (read-only)

type

RegisterValueType (read-only)

value

Value where it exists, None otherwise (read-only)