Lines Matching refs:Trie

23   FunctionCallTrie Trie(Allocators);  in TEST()  local
29 FunctionCallTrie Trie(A); in TEST() local
33 Trie.enterFunction(1, TSC++, CPU++); in TEST()
34 Trie.exitFunction(1, TSC++, CPU++); in TEST()
35 const auto &R = Trie.getRoots(); in TEST()
46 FunctionCallTrie Trie(A); in TEST() local
48 Trie.enterFunction(1, std::numeric_limits<uint64_t>::max(), 0); in TEST()
49 Trie.exitFunction(1, 1, 0); in TEST()
50 const auto &R = Trie.getRoots(); in TEST()
61 FunctionCallTrie Trie(A); in TEST() local
63 Trie.enterFunction(1, 1, 0); in TEST()
64 Trie.exitFunction(1, 0, 0); in TEST()
65 const auto &R = Trie.getRoots(); in TEST()
77 FunctionCallTrie Trie(A); in TEST() local
78 Trie.exitFunction(1, 1, 0); in TEST()
79 const auto &R = Trie.getRoots(); in TEST()
87 FunctionCallTrie Trie(A); in TEST() local
88 Trie.enterFunction(2, 1, 0); in TEST()
89 Trie.enterFunction(3, 3, 0); in TEST()
90 Trie.exitFunction(1, 5, 0); in TEST()
91 const auto &R = Trie.getRoots(); in TEST()
100 FunctionCallTrie Trie(A); in TEST() local
101 Trie.enterFunction(1, 1, 0); in TEST()
102 const auto &R = Trie.getRoots(); in TEST()
111 FunctionCallTrie Trie(A); in TEST() local
114 Trie.enterFunction(1, 1, 0); in TEST()
115 Trie.exitFunction(1, 2, 0); in TEST()
118 Trie.enterFunction(2, 3, 0); in TEST()
119 Trie.exitFunction(2, 4, 0); in TEST()
121 const auto &R = Trie.getRoots(); in TEST()
154 FunctionCallTrie Trie(A); in TEST() local
156 Trie.enterFunction(1, 0, 0); in TEST()
157 Trie.enterFunction(2, 100, 0); in TEST()
158 Trie.enterFunction(3, 200, 0); in TEST()
159 Trie.exitFunction(3, 300, 0); in TEST()
160 Trie.exitFunction(1, 400, 0); in TEST()
165 const auto &R = Trie.getRoots(); in TEST()
196 FunctionCallTrie Trie(A); in TEST() local
198 Trie.enterFunction(i + 1, i, 0); in TEST()
199 Trie.exitFunction(1, 33, 0); in TEST()
203 const auto &R = Trie.getRoots(); in TEST()
221 FunctionCallTrie Trie(A); in TEST() local
223 Trie.enterFunction(1, 0, 0); in TEST()
224 Trie.enterFunction(2, 1, 0); in TEST()
225 Trie.exitFunction(2, 2, 0); in TEST()
226 Trie.enterFunction(3, 3, 0); in TEST()
227 Trie.exitFunction(3, 4, 0); in TEST()
228 Trie.exitFunction(1, 5, 0); in TEST()
233 Trie.deepCopyInto(Copy); in TEST()
235 ASSERT_NE(Trie.getRoots().size(), 0u); in TEST()
236 ASSERT_EQ(Trie.getRoots().size(), Copy.getRoots().size()); in TEST()
237 const auto &R0Orig = *Trie.getRoots()[0]; in TEST()