Lines Matching refs:test_node
45 typedef union test_node { union
94 node = new test_node;
124 node = pqe_element_fast(k, test_node, ke);
130 node = priority_queue_remove_max(&pq, test_node, ke);
135 priority_queue_destroy(&pq, union test_node, ke, ^(test_node_t n) {
153 priority_heap_make_comparator(a, b, union test_node, e, {
164 node = new test_node;
176 result = priority_queue_max(&pq, union test_node, e);
184 result = priority_queue_max(&pq, union test_node, e);
195 result = priority_queue_remove_max(&pq, union test_node, e);
202 priority_queue_destroy(&pq, union test_node, e, ^(test_node_t n) {
232 node = new test_node;
266 node = priority_queue_max(&pq, union test_node, se);
277 priority_queue_remove_max(&pq, union test_node, se);
282 priority_queue_destroy(&pq, union test_node, se, ^(test_node_t n) {