|
NAMEdwarf_formexprloc —
return information about a location expression
LIBRARYDWARF Access Library (libdwarf, -ldwarf)SYNOPSIS#include <libdwarf.h>
int
DESCRIPTIONFunctiondwarf_formexprloc () allows an application to
retrieve the length and the bytes of a DWARF location expression.
Argument attr should reference a DWARF
attribute of the form If argument err is not NULL, it will be used to return an error descriptor in case of an error. Memory ManagementThe application should not attempt to free the memory area referenced by the pointer returned in argument retexpr.RETURN VALUESFunctiondwarf_formexprloc () returns
DW_DLV_OK on success. In case of an error, it returns
DW_DLV_ERROR and sets argument
err.
ERRORSFunctiondwarf_formexprloc () may fail with the following
errors:
SEE ALSOdwarf(3), dwarf_attr(3), dwarf_formblock(3), dwarf_formflag(3), dwarf_formref(3), dwarf_formsdata(3), dwarf_formsig8(3), dwarf_formstring(3), dwarf_formudata(3), dwarf_hasattr(3)
Visit the GSP FreeBSD Man Page Interface. |