Expand description
Debug/memory debugging infrastructure (§85 Phase 7).
UPSTREAM-PARITY: Corresponds to debugXML.c / debugXML.h in libxml2.
libxml2’s debug APIs for printing tree structure, XPath expressions, etc.
These are used by xmllint --debug and other diagnostic tools.
Functions§
- xmlBool
ToText ⚠ - Convert a boolean to text.
- xmlDebug
Dump ⚠Attr - Dump a debug representation of an attribute.
- xmlDebug
Dump ⚠Attr List - Dump a debug representation of an attribute list.
- xmlDebug
Dump ⚠Document - Dump an entire document.
- xmlDebug
Dump ⚠Document Head - Dump the document head (first few nodes).
- xmlDebug
Dump ⚠Node - Dump a node and its subtree.
- xmlDebug
Dump ⚠Node List - Dump a node list.
- xmlDebug
Dump ⚠OneNode - Dump a single node for debug output.
- xmlDebug
Dump ⚠String - Dump a debug representation of an xmlChar string.
- xmlLs
Count ⚠Node - Count the number of nodes in a list reachable via next pointers.
- xmlLs
OneNode ⚠ - Dump a single node summary (like
ls -lfor nodes).
Type Aliases§
- _IO_
FILE - Re-export _IO_FILE type for C ABI compatibility.