class DwarfExpr
Defined at line 18 of file ../../src/lib/unwinder/dwarf_expr.h
This is a simple implementation of a dwarf expression evaluator, only intended to be used
by the CFI unwinder. A more sophisticated one can be found in zxdb::DwarfExprEval.
Public Methods
Error Eval (Memory *mem,const Registers ®s,std::vector<uint64_t>stack,uint64_t &result)
Evaluate the expression with the given stack, possibly with initial values.
Defined at line 14 of file ../../src/lib/unwinder/dwarf_expr.cc
void DwarfExpr ()
Defined at line 20 of file ../../src/lib/unwinder/dwarf_expr.h
void DwarfExpr (Memory *expr,uint64_tbegin,uint64_tlength)
Defined at line 21 of file ../../src/lib/unwinder/dwarf_expr.h