Home | History | Annotate | Download | only in tests

Lines Matching refs:root

79   void* root = nullptr;
86 ASSERT_EQ(nullptr, tfind(&n1, &root, node_cmp));
87 ASSERT_EQ(nullptr, tfind(&n2, &root, node_cmp));
88 ASSERT_EQ(nullptr, tfind(&n3, &root, node_cmp));
91 void* i1 = tsearch(&n1, &root, node_cmp);
95 ASSERT_EQ(i1, tfind(&n1, &root, node_cmp));
96 ASSERT_EQ(nullptr, tfind(&n2, &root, node_cmp));
97 ASSERT_EQ(nullptr, tfind(&n3, &root, node_cmp));
100 ASSERT_NE(nullptr, tsearch(&n2, &root, node_cmp));
101 ASSERT_NE(nullptr, tsearch(&n3, &root, node_cmp));
105 twalk(root, node_walk);
113 tdestroy(root, node_free);
127 void* root = nullptr;
130 ASSERT_NE(nullptr, tsearch(&n1, &root, pod_node_cmp));
134 ASSERT_EQ(nullptr, tdelete(&not_there, &root, pod_node_cmp));
135 ASSERT_NE(nullptr, tdelete(&n1, &root, pod_node_cmp));