DWARF_EXPR_CURRENT_OFFSET(3) | Library Functions Manual | DWARF_EXPR_CURRENT_OFFSET(3) |
dwarf_expr_current_offset
—
#include <libdwarf.h>
Dwarf_Unsigned
dwarf_expr_current_offset
(Dwarf_P_Expr
expr, Dwarf_Error *err);
dwarf_expr_current_offset
() returns the size in
bytes of the stream representation of a location expression.
Argument expr should reference a location expression descriptor allocated using dwarf_new_expr(3).
If argument err is not NULL, it will be used to store error information in case of an error.
dwarf_expr_current_offset
() returns
the size in bytes of the location descriptor's stream representation. In case
of an error, function dwarf_expr_current_offset
()
returns DW_DLV_NOCOUNT
and sets the argument
err.
dwarf_expr_current_offset
() can fail with:
DW_DLE_ARGUMENT
]September 13, 2011 | NetBSD 9.0 |