Lines Matching defs:node
51 struct node {
52 node(const char* s) : s(strdup(s)) {}
58 return strcmp(reinterpret_cast<const node*>(lhs)->s, reinterpret_cast<const node*>(rhs)->s);
64 const node* n = *reinterpret_cast<const node* const*>(p);
73 node* n = reinterpret_cast<node*>(p);
81 node n1("z");
82 node n2("a");
83 node n3("m");
90 // tsearch(3) inserts and returns a pointer to a new node.
111 // tdestroy(3) removes nodes under a node, calling our callback to destroy each one.