Macaulay2 Engine
Loading...
Searching...
No Matches

◆ delete_mi_node()

template<typename Key>
void F4MonomialLookupTableT< Key >::delete_mi_node ( mi_node * p)
private

Definition at line 49 of file f4-monlookup.cpp.

50{
51 if (p == nullptr) return;
52 if (p->right != p->header) delete_mi_node(p->right);
53 if (p->tag == mi_node::node)
54 {
55 if (p->header != p) delete_mi_node(p->down());
56 }
57 delete p;
58}
void delete_mi_node(mi_node *p)

References delete_mi_node(), F4MonomialLookupTableT< Key >::mi_node::node, and p.

Referenced by delete_mi_node(), and ~F4MonomialLookupTableT().