IntervalAVLTree.kavl_erase

Delete a node from the tree

@param x node value to delete; if NULL, delete the first (NB: NOT ROOT!) node (in)

@return node removed from the tree if present, or NULL if absent

struct IntervalAVLTree(IntervalType)
@trusted @nogc nothrow
kavl_erase
(
const(Node)* x
,
out uint cnt
)

Meta