Lines Matching refs:Tree
25 Tree *createTree(ArrayRef<const Node *> Children) { in createTree()
39 std::vector<std::vector<const Tree *>>
50 std::vector<std::vector<const Tree *>> AllForests; in generateAllForests()
74 std::vector<const Tree *>
97 std::vector<const Tree *> AllTrees; in generateAllTreesWithShape()
113 for (const auto *Tree : generateAllTreesWithShape(Leafs, {3u})) { in TEST_P() local
114 ASSERT_TRUE(Tree->findFirstLeaf() != nullptr); in TEST_P()
115 EXPECT_EQ(TM->getToken(Tree->findFirstLeaf()->getTokenKey())->kind(), tok::l_paren); in TEST_P()
123 for (const auto *Tree : generateAllTreesWithShape(Leafs, {3u})) { in TEST_P() local
124 ASSERT_TRUE(Tree->findLastLeaf() != nullptr); in TEST_P()
125 EXPECT_EQ(TM->getToken(Tree->findLastLeaf()->getTokenKey())->kind(), tok::r_paren); in TEST_P()
134 auto *Tree = syntax::createTree(*Arena, in TEST_F() local
139 const auto *ConstTree = Tree; in TEST_F()
141 auto Range = Tree->getChildren(); in TEST_F()
171 EXPECT_EQ(It, Tree::ChildIterator()); in TEST_F()
172 EXPECT_EQ(CIt, Tree::ConstChildIterator()); in TEST_F()