Class DWARFExpressionEvaluator

java.lang.Object
ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionEvaluator

public class DWARFExpressionEvaluator extends Object
Evaluates a subset of DWARF expression opcodes.

Limitations:

Can not access memory during evaluation of expressions.
Some opcodes must be the last operation in the expression (deref, regX)
Can only specify offset from register for framebase and stack relative

Result can be a numeric value (ie. static address) or a register 'name' or a stack based offset.