pub fn evaluate(
expr: &[u8],
regs: &RegisterContext,
reader: &dyn MemoryReader,
is_64_bit: bool,
) -> Result<u64, UnwindError>Expand description
Evaluates a DWARF expression and returns the resulting value.
§Arguments
expr— The DWARF expression bytecode.regs— Current register context.reader— Memory reader for DW_OP_deref operations.is_64_bit— Whether addresses are 64-bit.