Home
last modified time | relevance | path

Searched refs:Preorder (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/ctx_profile/tests/
H A DRootAutoDetectorTest.cpp46 static void popAndCheck(ArrayRef<Marker> &Preorder, Marker M) { in popAndCheck() argument
47 ASSERT_THAT(Preorder, Not(IsEmpty())); in popAndCheck()
48 ASSERT_EQ(Preorder[0], M); in popAndCheck()
49 Preorder = Preorder.drop_front(); in popAndCheck()
52 static void checkSameImpl(const Trie &T, ArrayRef<Marker> &Preorder) { in checkSameImpl() argument
53 popAndCheck(Preorder, {T.CallsiteAddress, T.Count}); in checkSameImpl()
56 popAndCheck(Preorder, Marker::term()); in checkSameImpl()
61 popAndCheck(Preorder, Marker::split(T.Children.size())); in checkSameImpl()
64 checkSameImpl(KVP.second, Preorder); in checkSameImpl()
70 void checkSame(ArrayRef<Marker> Preorder) const { in checkSame()
[all …]