Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
DWARF_TAG(3)		 BSD Library Functions Manual		  DWARF_TAG(3)

NAME
     dwarf_tag -- retrieve the tag associated with a DWARF debugging informa-
     tion 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 in-
     formation entry referenced	by argument die, and stores it into the	loca-
     tion pointed to by	argument tag.

     If	argument err if	non-NULL, it will be used to return an error descrip-
     tor 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

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=dwarf_tag&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help