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

FreeBSD Manual Pages

  
 
  

home | help
DWARF_GET_ABBREV_CHIL... BSD Library Functions Manual DWARF_GET_ABBREV_CHIL...

NAME
     dwarf_get_abbrev_children_flag -- return a	flag indicating	the presence
     of	children

LIBRARY
     DWARF Access Library (libdwarf, -ldwarf)

SYNOPSIS
     #include <libdwarf.h>

     int
     dwarf_get_abbrev_children_flag(Dwarf_Abbrev abbrev, Dwarf_Signed *ret,
	 Dwarf_Error *err);

DESCRIPTION
     Function dwarf_get_abbrev_children_flag() retrieves a flag	indicating
     whether the DWARF debug information entry associated with a DWARF abbre-
     viation descriptor	has child entries.

     Argument abbrev should be a valid DWARF abbreviation descriptor, as re-
     turned by dwarf_get_abbrev(3).

     Argument ret should point to a location which will	hold the returned
     flag.  The	value returned will be one of the following:
     DW_CHILDREN_yes  The debugging information	entry associated with the
		      specified	abbreviation descriptor	has children.
     DW_CHILDREN_no   The debugging information	entry associated with the
		      specified	abbreviation descriptor	has no children.

     If	argument err is	not NULL, it will be used to store error information
     in	case of	an error.

RETURN VALUES
     Function dwarf_get_abbrev_children_flag() returns DW_DLV_OK when it suc-
     ceeds.  In	case of	an error, it returns DW_DLV_ERROR and sets the argu-
     ment err.

ERRORS
     Function dwarf_get_abbrev_children_flag() can fail	with:

     [DW_DLE_ARGUMENT]	Either of arguments abbrev or ret was NULL.

SEE ALSO
     dwarf(3), dwarf_get_abbrev(3), dwarf_get_abbrev_code(3),
     dwarf_get_abbrev_entry(3),	dwarf_get_abbrev_tag(3)

BSD				March 14, 2011				   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_get_abbrev_children_flag&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help