freebsd man page for dwarf_tag

Query: dwarf_tag

OS: freebsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

DWARF_TAG(3)						   BSD Library Functions Manual 					      DWARF_TAG(3)

NAME
dwarf_tag -- retrieve the tag associated with a DWARF debugging information entry
LIBRARY
DWARF Access Library (libdwarf, -ldwarf)
SYNOPSIS
#include <libdwarf.h> int dwarf_tag(Dwarf_Die die, Dwarf_Half *tag, Dwarf_Error *err);
DESCRIPTION
Function dwarf_tag() retrieves the tag associated with the debugging information entry referenced by argument die, and stores it into the location pointed to by argument tag. If argument err if non-NULL, it will be used to return an error descriptor in case of an error.
RETURN VALUES
On success, function dwarf_tag() returns DW_DLV_OK. In case of an error, it returns DW_DLV_ERROR and sets argument err.
ERRORS
Function dwarf_tag() can fail with the following error: [DW_DLE_ARGUMENT] Argument die or tag was NULL.
SEE ALSO
dwarf(3), dwarf_die_abbrev_code(3), dwarf_diename(3), dwarf_dieoffset(3)
BSD
April 14, 2010 BSD
Related Man Pages
dwarf_attr(3) - freebsd
dwarf_arrayorder(3) - freebsd
dwarf_highpc(3) - freebsd
dwarf_die_cu_offset_range(3) - freebsd
dwarf_get_cu_die_offset_given_cu_header_offset_b(3) - freebsd
Similar Topics in the Unix Linux Community
Unix File Permissions
FreeBSD Kernel Internals, Dr. Marshall Kirk McKusick
Memory Leaks
Reason for no directory creation date
Valid separator in time and date format