MCPcopy Create free account
hub / github.com/comaps/comaps / MakeTree

Function MakeTree

libs/indexer/indexer_tests/tree_node_tests.cpp:14–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12namespace
13{
14decltype(auto) MakeTree()
15{
16 auto tree1 = tree_node::MakeTreeNode(1);
17
18 auto node11 = tree_node::MakeTreeNode(21);
19 tree_node::Link(tree_node::MakeTreeNode(31), node11);
20 tree_node::Link(tree_node::MakeTreeNode(32), node11);
21 tree_node::Link(tree_node::MakeTreeNode(33), node11);
22 tree_node::Link(node11, tree1);
23 tree_node::Link(tree_node::MakeTreeNode(34), tree1);
24
25 auto tree2 = tree_node::MakeTreeNode(22);
26 tree_node::Link(tree_node::MakeTreeNode(35), tree2);
27 tree_node::Link(tree_node::MakeTreeNode(36), tree2);
28 tree_node::Link(tree2, tree1);
29 return tree1;
30}
31
32UNIT_TEST(TreeNode_PreOrderVisit)
33{

Callers 1

UNIT_TESTFunction · 0.85

Calls 2

MakeTreeNodeFunction · 0.85
LinkFunction · 0.50

Tested by

no test coverage detected