ddn.data.xml.dom.util
DOM utility functions (equality, hashing).
Functions 5
fn
bool nodesEqual(
const XmlNode a,
const XmlNode b,
bool includeLocations = false,
bool includeBaseUri = false) @safeDeeply compares two nodes for structural equality.private fn
bool childrenEqual(
const XmlParentNode a,
const XmlParentNode b,
bool includeLocations,
bool includeBaseUri) @safefn
size_t nodeHash(
const XmlNode node,
bool includeLocations = false,
bool includeBaseUri = false) @safeProduces a stable hash for a node and its descendants.private fn
size_t hashChildren(
size_t seed,
const XmlParentNode node,
bool includeLocations,
bool includeBaseUri) @safe