Class DWARFExpressionEvaluator

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

public class DWARFExpressionEvaluator extends Object
Evaluates a DWARFExpression.

If an instruction needs a value in a register or memory location, the current DWARFExpressionEvaluator.ValueReader callback will be called to fetch the value. The default implementation is to throw an exception, but future work may plug in a constant propagation callback.