Lines Matching refs:Decl

42   Decl *FromTU = getTuDecl("void f();", Lang_CXX03);  in TEST_P()
52 Decl *FromTU = getTuDecl("void f(); void f(); void f();", Lang_CXX03); in TEST_P()
66 Decl *FromTU = getTuDecl("void f(); void f(); void f();", Lang_CXX03); in TEST_P()
85 llvm::Expected<Decl *> ImportImpl(Decl *FromD) override { in ImportImpl()
89 for (Decl *D : getToContext().getTranslationUnitDecl()->decls()) { in ImportImpl()
117 Decl *From, *To; in TEST_P()
135 Decl *From, *To; in TEST_P()
150 Decl *FromTU;
183 std::array<Decl* ,2> Res; in TEST_P()
185 for (Decl *Di : path.getCycleAtBack()) { in TEST_P()
200 std::array<Decl* ,4> Res; in TEST_P()
202 for (Decl *Di : path.getCycleAtBack()) { in TEST_P()
221 std::array<Decl* ,4> Res; in TEST_P()
223 for (Decl *Di : path.getCycleAtBack()) { in TEST_P()
237 for (Decl *Di : path.getCycleAtBack()) { in TEST_P()
256 MatchVerifier<Decl> Verifier; in TEST_P()
268 MatchVerifier<Decl> Verifier; in TEST_P()
284 MatchVerifier<Decl> Verifier; in TEST_P()
297 MatchVerifier<Decl> Verifier; in TEST_P()
313 MatchVerifier<Decl> Verifier; in TEST_P()
320 MatchVerifier<Decl> Verifier; in TEST_P()
329 MatchVerifier<Decl> Verifier; in TEST_P()
338 MatchVerifier<Decl> Verifier; in TEST_P()
350 MatchVerifier<Decl> Verifier; in TEST_P()
358 MatchVerifier<Decl> Verifier; in TEST_P()
366 MatchVerifier<Decl> Verifier; in TEST_P()
382 MatchVerifier<Decl> Verifier; in TEST_P()
390 MatchVerifier<Decl> Verifier; in TEST_P()
401 MatchVerifier<Decl> Verifier; in TEST_P()
417 MatchVerifier<Decl> Verifier; in TEST_P()
434 MatchVerifier<Decl> Verifier; in TEST_P()
442 MatchVerifier<Decl> Verifier; in TEST_P()
457 MatchVerifier<Decl> Verifier; in TEST_P()
468 MatchVerifier<Decl> Verifier; in TEST_P()
486 MatchVerifier<Decl> Verifier; in TEST_P()
506 MatchVerifier<Decl> Verifier; in TEST_P()
516 MatchVerifier<Decl> Verifier; in TEST_P()
537 MatchVerifier<Decl> Verifier; in TEST_P()
552 MatchVerifier<Decl> Verifier; in TEST_P()
561 MatchVerifier<Decl> Verifier; in TEST_P()
573 MatchVerifier<Decl> Verifier; in TEST_P()
581 MatchVerifier<Decl> Verifier; in TEST_P()
590 MatchVerifier<Decl> Verifier; in TEST_P()
596 MatchVerifier<Decl> Verifier; in TEST_P()
618 MatchVerifier<Decl> Verifier; in TEST_P()
631 const internal::VariadicDynCastAllOfMatcher<Decl, VarTemplateSpecializationDecl>
635 MatchVerifier<Decl> Verifier; in TEST_P()
648 MatchVerifier<Decl> Verifier; in TEST_P()
665 MatchVerifier<Decl> Verifier; in TEST_P()
678 MatchVerifier<Decl> Verifier; in TEST_P()
690 MatchVerifier<Decl> Verifier; in TEST_P()
729 MatchVerifier<Decl> Verifier; in TEST_P()
754 MatchVerifier<Decl> Verifier; in TEST_P()
766 MatchVerifier<Decl> Verifier; in TEST_P()
784 MatchVerifier<Decl> Verifier; in TEST_P()
797 MatchVerifier<Decl> Verifier; in TEST_P()
809 MatchVerifier<Decl> Verifier; in TEST_P()
815 Decl *FromTU = getTuDecl("int declToImport() { " in TEST_P()
831 Decl *FromTU = getTuDecl( in TEST_P()
842 Decl *FromTU = in TEST_P()
859 Decl *FromTU = in TEST_P()
874 MatchVerifier<Decl> Verifier; in TEST_P()
886 MatchVerifier<Decl> Verifier; in TEST_P()
894 MatchVerifier<Decl> Verifier; in TEST_P()
906 MatchVerifier<Decl> Verifier; in TEST_P()
913 const internal::VariadicDynCastAllOfMatcher<Decl, UsingPackDecl> usingPackDecl;
916 MatchVerifier<Decl> Verifier; in TEST_P()
937 const internal::VariadicDynCastAllOfMatcher<Decl,
941 MatchVerifier<Decl> Verifier; in TEST_P()
955 MatchVerifier<Decl> Verifier; in TEST_P()
967 MatchVerifier<Decl> Verifier; in TEST_P()
992 MatchVerifier<Decl> Verifier; in TEST_P()
1006 MatchVerifier<Decl> Verifier; in TEST_P()
1020 MatchVerifier<Decl> Verifier; in TEST_P()
1030 MatchVerifier<Decl> Verifier; in TEST_P()
1040 Decl *FromTU = getTuDecl( in TEST_P()
1060 auto ImportedDC = cast<Decl>(Import(From->getDeclContext(), Lang_CXX20)); in TEST_P()
1061 EXPECT_EQ(ImportedDC, cast<Decl>(To->getDeclContext())); in TEST_P()
1065 Decl *FromTU = getTuDecl("template<typename T> struct X {};", Lang_CXX03); in TEST_P()
1073 Decl *FromTU = in TEST_P()
1084 Decl *FromTU = in TEST_P()
1106 Decl *FromTU = getTuDecl(R"( in TEST_P()
1117 Decl *FromTU = getTuDecl(R"( in TEST_P()
1138 Decl *FromTU = getTuDecl("template<int N> struct X {};", Lang_CXX03); in TEST_P()
1146 Decl *FromTU = getTuDecl("template<int S = 1> struct X {};", Lang_CXX03); in TEST_P()
1160 Decl *FromTU = getTuDecl("template<class X> struct S{};", Lang_CXX03); in TEST_P()
1166 Decl *ToTemplated = To->getTemplatedDecl(); in TEST_P()
1167 Decl *ToTemplated1 = Import(From->getTemplatedDecl(), Lang_CXX03); in TEST_P()
1174 Decl *FromTU = getTuDecl("template<class X> void f(){}", Lang_CXX03); in TEST_P()
1180 Decl *ToTemplated = To->getTemplatedDecl(); in TEST_P()
1181 Decl *ToTemplated1 = Import(From->getTemplatedDecl(), Lang_CXX03); in TEST_P()
1188 Decl *FromTU = getTuDecl("template<class X> struct S{};", Lang_CXX03); in TEST_P()
1204 Decl *FromTU = getTuDecl("template<class X> void f(){}", Lang_CXX03); in TEST_P()
1227 Decl *FromTU = getTuDecl(Code, Lang_CXX03); in TEST_P()
1252 Decl *From, *To; in TEST_P()
1273 Decl *From, *To; in TEST_P()
1304 Decl *From, *To; in TEST_P()
1320 MatchVerifier<Decl> Verifier; in TEST_P()
1332 Decl *From, *To; in TEST_P()
1338 auto Check = [](Decl *D) -> bool { in TEST_P()
1358 Decl *From, *To; in TEST_P()
1364 auto Check = [](Decl *D) -> bool { in TEST_P()
1384 Decl *From, *To; in TEST_P()
1392 auto Check = [](Decl *D) -> bool { in TEST_P()
1413 Decl *From, *To; in TEST_P()
1426 MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern)); in TEST_P()
1428 MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern)); in TEST_P()
1435 MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern)); in TEST_P()
1437 MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern)); in TEST_P()
1442 for (Decl *D : Node.decls()) { in AST_MATCHER_P()
1457 Decl *From, *To; in TEST_P()
1472 ASSERT_TRUE(MatchVerifier<Decl>{}.match(From, Pattern)); in TEST_P()
1473 EXPECT_TRUE(MatchVerifier<Decl>{}.match(To, Pattern)); in TEST_P()
1478 ASSERT_TRUE(MatchVerifier<Decl>{}.match(From, Pattern)); in TEST_P()
1479 EXPECT_TRUE(MatchVerifier<Decl>{}.match(To, Pattern)); in TEST_P()
1484 Decl *From, *To; in TEST_P()
1490 MatchVerifier<Decl> Verifier; in TEST_P()
1497 Decl *From, *To; in TEST_P()
1510 MatchVerifier<Decl> Verifier; in TEST_P()
1519 Decl *From, *To; in TEST_P()
1535 MatchVerifier<Decl> Verifier; in TEST_P()
1543 Decl *From, *To; in TEST_P()
1551 MatchVerifier<Decl> Verifier; in TEST_P()
1560 Decl *From, *To; in TEST_P()
1569 MatchVerifier<Decl> Verifier; in TEST_P()
1578 Decl *From, *To; in TEST_P()
1592 MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern)); in TEST_P()
1594 MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern)); in TEST_P()
1598 Decl *From, *To; in TEST_P()
1602 MatchVerifier<Decl> Verifier; in TEST_P()
1610 Decl *FromTU = getTuDecl( in TEST_P()
1616 Decl *From = LastDeclMatcher<Decl>{}.match(FromTU, functionDecl()); in TEST_P()
1617 const Decl *To = Import(From, Lang_CXX03); in TEST_P()
1623 Decl *From, *To; in TEST_P()
1636 MatchVerifier<Decl>{}.match(From->getTranslationUnitDecl(), Pattern)); in TEST_P()
1638 MatchVerifier<Decl>{}.match(To->getTranslationUnitDecl(), Pattern)); in TEST_P()
1644 Decl *FromTU = getTuDecl( in TEST_P()
1657 Decl *FromTU = getTuDecl( in TEST_P()
1677 Decl *ToTU = getToTuDecl( in TEST_P()
1694 Decl *FromTU = getTuDecl( in TEST_P()
1717 Decl *ToTU = getToTuDecl( in TEST_P()
1729 Decl *FromTU = getTuDecl( in TEST_P()
1759 Decl *FromTU = getTuDecl( in TEST_P()
1789 Decl *FromTU = getTuDecl( in TEST_P()
1808 Decl *ToTU = getToTuDecl( in TEST_P()
1827 Decl *FromTU = getTuDecl( in TEST_P()
1850 Decl *FromTU = getTuDecl( in TEST_P()
1881 Decl *FromTU0 = getTuDecl(Code, Lang_C99, "input0.c"); in TEST_P()
1883 Decl *FromTU1 = getTuDecl(Code, Lang_C99, "input1.c"); in TEST_P()
1900 Decl *FromTU0 = getTuDecl( in TEST_P()
1909 Decl *FromTU1 = getTuDecl( in TEST_P()
1936 Decl *FromTU = getTuDecl("extern int x;", Lang_CXX03, "input0.cc"); in TEST_P()
1942 Decl *FromTU = getTuDecl("int x;", Lang_CXX03, "input1.cc"); in TEST_P()
1949 Decl *FromTU = getTuDecl("extern int x; int f() { return x; }", Lang_CXX03, in TEST_P()
1962 Decl *ToTU = getToTuDecl("int x = 1;", Lang_CXX03); in TEST_P()
1967 Decl *FromTU = in TEST_P()
1980 Decl *ToTU = getToTuDecl( in TEST_P()
1991 Decl *FromTU = getTuDecl( in TEST_P()
2012 Decl *FromTU = getTuDecl("int x;", Lang_CXX03, "input0.cc"); in TEST_P()
2029 Decl *FromTU = getTuDecl("void f(); void f() { f(); }", Lang_CXX03); in TEST_P()
2034 Decl *ImportedD = Import(From, Lang_CXX03); in TEST_P()
2035 Decl *ToTU = ImportedD->getTranslationUnitDecl(); in TEST_P()
2047 Decl *FromTU = getTuDecl("void f(); void f() { f(); }", Lang_CXX03); in TEST_P()
2052 Decl *ImportedD = Import(From, Lang_CXX03); in TEST_P()
2053 Decl *ToTU = ImportedD->getTranslationUnitDecl(); in TEST_P()
2073 Decl *FromTU = getTuDecl(Code, Lang_CXX03); in TEST_P()
2090 Decl *FromTU = getTuDecl(Code, Lang_CXX03); in TEST_P()
2103 Decl *ToTU = getToTuDecl( in TEST_P()
2114 Decl *FromTU = getTuDecl("void f() {}", Lang_CXX03, "input0.cc"); in TEST_P()
2136 Decl *FromTU0 = getTuDecl(Code, Lang_CXX03); in TEST_P()
2140 Decl *FromTU1 = getTuDecl(Code, Lang_CXX03, "input1.cc"); in TEST_P()
2172 Decl *FromTU = getTuDecl(CodeWithDef, Lang_CXX03, "input0.cc"); in TEST_P()
2177 Decl *FromTU = getTuDecl(CodeWithoutDef, Lang_CXX03, "input1.cc"); in TEST_P()
2206 Decl *FromTU0 = getTuDecl(Code, Lang_CXX03); in TEST_P()
2210 Decl *FromTU1 = getTuDecl(Code, Lang_CXX03, "input1.cc"); in TEST_P()
2263 Decl *FromTU0 = getTuDecl(CodeTU0, Lang_CXX03, "input0.cc"); in TEST_P()
2269 Decl *FromTU1 = getTuDecl(CodeTU1, Lang_CXX03, "input1.cc"); in TEST_P()
2349 Decl *FromTU = getTuDecl("namespace { void f() {} } void g0() { f(); }", in TEST_P()
2357 Decl *FromTU = in TEST_P()
2365 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2371 Decl *FromTU = getTuDecl( in TEST_P()
2392 Decl *FromTU = getTuDecl( in TEST_P()
2414 Decl *FromTU = getTuDecl( in TEST_P()
2434 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2450 Decl *FromTU1 = getTuDecl(Code, Lang_CXX03, "input1.cc"); in TEST_P()
2454 Decl *FromTU2 = getTuDecl(Code, Lang_CXX03, "input2.cc"); in TEST_P()
2472 Decl *FromTU1 = getTuDecl(Code, Lang_CXX03, "input1.cc"); in TEST_P()
2476 Decl *FromTU2 = getTuDecl(Code, Lang_CXX03, "input2.cc"); in TEST_P()
2492 Decl *FromTU = getTuDecl("void foo();", Lang_CXX03); in TEST_P()
2510 Decl *FromTU = getTuDecl(Code, Lang_CXX03); in TEST_P()
2527 Decl *FromTU = getTuDecl( in TEST_P()
2544 Decl *FromTU = getTuDecl("struct X { friend void f(); };" in TEST_P()
2550 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2562 Decl *FromTU = getTuDecl("void f();" in TEST_P()
2568 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2579 Decl *FromTU = getTuDecl("struct X { friend void f(){} };" in TEST_P()
2585 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2597 Decl *FromTU = getTuDecl("struct X { friend void f(); };" in TEST_P()
2603 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2614 Decl *FromTU = getTuDecl( in TEST_P()
2626 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2643 Decl *FromTU = getTuDecl( in TEST_P()
2655 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2673 Decl *FromTU = in TEST_P()
2680 Decl *FromTU = getTuDecl("void f();", Lang_CXX03, "input1.cc"); in TEST_P()
2685 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
2699 ASSERT_TRUE(FromD->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2700 ASSERT_FALSE(FromD->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2722 EXPECT_TRUE(To0->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2723 EXPECT_FALSE(To0->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2743 ASSERT_TRUE(FromFriend->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2744 ASSERT_FALSE(FromFriend->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2745 ASSERT_FALSE(FromNormal->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2746 ASSERT_TRUE(FromNormal->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2770 EXPECT_TRUE(ToFriend->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2771 EXPECT_FALSE(ToFriend->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2772 EXPECT_FALSE(ToNormal->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2773 EXPECT_TRUE(ToNormal->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2787 ASSERT_FALSE(FromNormal->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2788 ASSERT_TRUE(FromNormal->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2789 ASSERT_TRUE(FromFriend->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2790 ASSERT_TRUE(FromFriend->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2813 EXPECT_FALSE(ToNormal->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2814 EXPECT_TRUE(ToNormal->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2815 EXPECT_TRUE(ToFriend->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2816 EXPECT_TRUE(ToFriend->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2833 ASSERT_TRUE(FromNormalF->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2834 ASSERT_FALSE(FromNormalF->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2835 ASSERT_FALSE(FromFriendF->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2836 ASSERT_TRUE(FromFriendF->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2845 EXPECT_TRUE(ToNormalF->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2846 EXPECT_FALSE(ToNormalF->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2856 EXPECT_TRUE(ToNormalF->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2857 EXPECT_FALSE(ToNormalF->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2859 EXPECT_TRUE(ToFriendF->isInIdentifierNamespace(Decl::IDNS_Ordinary)); in TEST_P()
2860 EXPECT_TRUE(ToFriendF->isInIdentifierNamespace(Decl::IDNS_OrdinaryFriend)); in TEST_P()
2942 MatchVerifier<Decl> Verifier; in TEST_P()
2955 MatchVerifier<Decl> Verifier; in TEST_P()
2982 MatchVerifier<Decl> Verifier; in TEST_P()
2992 MatchVerifier<Decl> Verifier; in TEST_P()
3035 Decl *ToTU = getToTuDecl(Code, Lang_CXX11); in test()
3050 Decl *ImportedClass = nullptr; in test()
3052 Decl *FromTU = getTuDecl(Code, Lang_CXX11, "input1.cc"); in test()
3117 Decl *ToR1; in TEST_P()
3119 Decl *FromTU = getTuDecl("struct A { };", Lang_CXX03, "input0.cc"); in TEST_P()
3126 Decl *ToR2; in TEST_P()
3128 Decl *FromTU = getTuDecl("struct A { };", Lang_CXX03, "input1.cc"); in TEST_P()
3139 Decl *ToR1; in TEST_P()
3141 Decl *FromTU = getTuDecl("struct A { int x; };", Lang_CXX03, "input0.cc"); in TEST_P()
3146 Decl *ToR2; in TEST_P()
3148 Decl *FromTU = in TEST_P()
3158 Decl *ToF1; in TEST_P()
3160 Decl *FromTU = getTuDecl("struct A { int x; };", Lang_CXX03, "input0.cc"); in TEST_P()
3165 Decl *ToF2; in TEST_P()
3167 Decl *FromTU = getTuDecl("struct A { int x; };", Lang_CXX03, "input1.cc"); in TEST_P()
3176 Decl *FromTU = getTuDecl("struct A { unsigned x : 3; };", Lang_CXX03); in TEST_P()
3205 Decl *FromTU = getTuDecl(Code, Lang_CXX03); in TEST_P()
3225 Decl *FromTU = getTuDecl(Code, Lang_CXX11); in TEST_P()
3241 Decl *ToF1; in TEST_P()
3243 Decl *FromTU = getTuDecl("struct A { int x; };", Lang_CXX03, "input0.cc"); in TEST_P()
3248 Decl *ToF2; in TEST_P()
3250 Decl *FromTU = in TEST_P()
3260 Decl *ToM1; in TEST_P()
3262 Decl *FromTU = getTuDecl("struct A { void x(); }; void A::x() { }", in TEST_P()
3268 Decl *ToM2; in TEST_P()
3270 Decl *FromTU = getTuDecl("struct A { void x(); }; void A::x() { }", in TEST_P()
3280 Decl *ToM1; in TEST_P()
3282 Decl *FromTU = getTuDecl("struct A { void x(); }; void A::x() { }", in TEST_P()
3288 Decl *ToM2; in TEST_P()
3290 Decl *FromTU = in TEST_P()
3302 Decl *FromTU = getTuDecl( in TEST_P()
3334 Decl *FromTU = getTuDecl( in TEST_P()
3379 Decl *ToTU = getToTuDecl(ClassTemplate + in TEST_P()
3392 Decl *FromTU = getTuDecl(ClassTemplate + in TEST_P()
3424 Decl *ToTU = getToTuDecl(ClassTemplate + in TEST_P()
3431 Decl *FromTU = getTuDecl(ClassTemplate + in TEST_P()
3466 Decl *FromTU = getTuDecl(ClassTemplate, Lang_CXX11); in TEST_P()
3482 Decl *ToTU = getToTuDecl(ClassTemplate + in TEST_P()
3493 Decl *FromTU = getTuDecl(ClassTemplate + in TEST_P()
3530 Decl *ToTU = getToTuDecl(ClassTemplate + in TEST_P()
3536 Decl *FromTU = getTuDecl(ClassTemplate + in TEST_P()
3569 Decl *ToTU = getToTuDecl(Code, Lang_CXX11); in TEST_P()
3570 Decl *FromTU = getTuDecl(Code, Lang_CXX11); in TEST_P()
3594 Decl *ToTU = getToTuDecl(Code, Lang_CXX11); in TEST_P()
3595 Decl *FromTU = getTuDecl(Code, Lang_CXX11); in TEST_P()
3621 Decl *ToTU = getToTuDecl(Code, Lang_CXX11); in TEST_P()
3622 Decl *FromTU = getTuDecl(Code, Lang_CXX11); in TEST_P()
3651 Decl *ToTU = getToTuDecl(PrimaryTemplate + FullSpec, Lang_CXX11); in TEST_P()
3652 Decl *FromTU = getTuDecl(PrimaryTemplate + PartialSpec, Lang_CXX11); in TEST_P()
3669 Decl *TU = getTuDecl( in TEST_P()
3690 Decl *FromTU = getTuDecl( in TEST_P()
3721 Decl *ToTU = getToTuDecl(StructA, Lang_CXX03); in TEST_P()
3722 Decl *FromTU = getTuDecl(std::string(StructA) + "const int A::a;", Lang_CXX03, in TEST_P()
3752 Decl *ToTU = getToTuDecl(StructA, Lang_CXX03); in TEST_P()
3753 Decl *FromTU = getTuDecl(std::string(StructA) + "const int A::a = 1 + 2;", in TEST_P()
3777 Decl *From, *To; in TEST_P()
3823 Decl *From, *To; in TEST_P()
3851 Decl *ToTU = getToTuDecl("struct A { struct X *Xp; };", Lang_C99); in TEST_P()
3852 Decl *FromTU1 = getTuDecl("struct X {};", Lang_C99, "input1.cc"); in TEST_P()
3857 Decl *ImportedDef = Import(FromDef, Lang_C99); in TEST_P()
3869 Decl *ToTU = getToTuDecl("struct A { struct X *Xp; };", Lang_CXX03); in TEST_P()
3870 Decl *FromTU1 = getTuDecl("struct X {};", Lang_CXX03, "input1.cc"); in TEST_P()
3875 Decl *ImportedDef = Import(FromDef, Lang_CXX03); in TEST_P()
3887 Decl *FromTU0 = in TEST_P()
3889 Decl *FromTU1 = getTuDecl("struct X {};", Lang_C99, "input1.cc"); in TEST_P()
3894 Decl *ImportedProto = Import(FromProto, Lang_C99); in TEST_P()
3895 Decl *ImportedDef = Import(FromDef, Lang_C99); in TEST_P()
3896 Decl *ToTU = ImportedDef->getTranslationUnitDecl(); in TEST_P()
3913 Decl *FromTU = getTuDecl( in TEST_P()
3951 Decl *FromTu = getTuDecl( in TEST_P()
3963 ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromD, Pattern)); in TEST_P()
3964 EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToD, Pattern)); in TEST_P()
3968 Decl *FromTu = in TEST_P()
3990 Decl *ToTu = ToX->getTranslationUnitDecl(); in TEST_P()
4007 Decl *FromTu = getTuDecl( in TEST_P()
4021 ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromD, Pattern)); in TEST_P()
4022 EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToD, Pattern)); in TEST_P()
4036 Decl *FromTU = getTuDecl("template<class T> class X;" in TEST_P()
4047 Decl *FromTU = getTuDecl("template<class T> class X;" in TEST_P()
4058 Decl *ToTU = ToAST->getASTContext().getTranslationUnitDecl(); in TEST_P()
4066 Decl *FromTU0 = getTuDecl( in TEST_P()
4080 Decl *FromTU1 = getTuDecl( in TEST_P()
4094 Decl *From, *To; in TEST_P()
4105 Decl *ToTU = getToTuDecl( in TEST_P()
4118 Decl *FromTU = getTuDecl( in TEST_P()
4135 Decl *FromTU0 = getTuDecl( in TEST_P()
4149 Decl *FromTU1 = getTuDecl( in TEST_P()
4165 Decl *FromTU0 = getTuDecl( in TEST_P()
4180 Decl *FromTU1 = getTuDecl( in TEST_P()
4200 Decl *ToTu = getToTuDecl(Code, Lang_CXX03); in TEST_P()
4201 Decl *FromTu = getTuDecl(Code, Lang_CXX03, "from.cc"); in TEST_P()
4225 Decl *ToTu = getToTuDecl(Code, Lang_CXX03); in TEST_P()
4226 Decl *FromTu = getTuDecl(Code, Lang_CXX03, "from.cc"); in TEST_P()
4263 Decl *TU = getTuDecl( in TEST_P()
4291 Decl *TU = getTuDecl("extern int A; int A;", Lang_CXX03); in TEST_P()
4333 Decl *FromTU = getTuDecl( in TEST_P()
4344 ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromTU, Pattern)); in TEST_P()
4351 EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToTU, Pattern)); in TEST_P()
4357 Decl *FromTU = getTuDecl( in TEST_P()
4368 ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromTU, Pattern)); in TEST_P()
4370 ASSERT_TRUE(Import(FirstDeclMatcher<Decl>().match(FromTU, Instantiation), in TEST_P()
4374 EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToTU, Pattern)); in TEST_P()
4380 Decl *FromTU = getTuDecl( in TEST_P()
4392 ASSERT_TRUE(MatchVerifier<Decl>{}.match(FromTU, Pattern)); in TEST_P()
4394 ASSERT_TRUE(Import(FirstDeclMatcher<Decl>().match(FromTU, Specialization), in TEST_P()
4398 EXPECT_TRUE(MatchVerifier<Decl>{}.match(ToTU, Pattern)); in TEST_P()
4404 Decl *FromTU = getTuDecl( in TEST_P()
4414 auto *FromSpecD = FirstDeclMatcher<Decl>().match(FromTU, Spec); in TEST_P()
4431 auto *SpecD = FirstDeclMatcher<Decl>().match(TU, Spec); in TEST_P()
4445 Decl *FromTU = getTuDecl( in TEST_P()
4468 Decl *FromTU = getTuDecl( in TEST_P()
4481 Decl *FromTU = getTuDecl( in TEST_P()
4515 Decl *ToTU = getToTuDecl(Code, Lang_CXX11); in TEST_P()
4522 Decl *FromTU = getTuDecl(std::string(Code) + in TEST_P()
4545 Decl *FromTU = getTuDecl(Code, Lang_CXX03); in TEST_P()
4555 const internal::VariadicDynCastAllOfMatcher<Decl, VarTemplateDecl>
4559 Decl, VarTemplatePartialSpecializationDecl>
4570 Decl *FromTU = getTuDecl(Code, Lang_CXX11); in TEST_P()
4594 Decl *FromTU = getTuDecl(Code, Lang_CXX11); in TEST_P()
4623 Decl *FromTU = getTuDecl( in TEST_P()
4704 Decl *FromTU = getTuDecl(Code, Lang_CXX14); in TEST_P()
4769 Decl *FromTU = getTuDecl(Code, Lang_CXX11); in TEST_P()
4807 Decl *FromTU = getTuDecl(Code, Lang_CXX11, "input.cpp"); in TEST_P()
4856 static Decl *findInDeclListOfDC(DeclContext *DC, DeclarationName Name) { in findInDeclListOfDC()
4857 for (Decl *D : DC->decls()) { in findInDeclListOfDC()
4880 ASSERT_EQ(cast<Decl>(FooLexicalDC), X->getTemplatedDecl()); in TEST_P()
4881 ASSERT_EQ(cast<Decl>(FooDC), ToTU); in TEST_P()
4916 ASSERT_EQ(cast<Decl>(FooLexicalDC), A); in TEST_P()
4917 ASSERT_EQ(cast<Decl>(FooDC), ToTU); in TEST_P()
5029 Decl *FromTU = getTuDecl( in TEST_P()
5358 Decl *FromTU = getTuDecl( in TEST_P()
5398 Decl *ToTU = getToTuDecl( in TEST_P()
5408 Decl *FromTU = getTuDecl( in TEST_P()
5585 Decl *FromTU = getTuDecl(std::string(R"( in TEST_P()
5725 Decl *ToTU = getToTuDecl(ToTUCode, Lang_CXX11); in TEST_P()
5727 Decl *FromTU = getTuDecl(FromTUCode, Lang_CXX11); in TEST_P()
5841 auto CheckError = [&Importer](Decl *FromD) { in TEST_P()
5869 Decl *ToTU = getToTuDecl(ToTUCode, Lang_CXX11); in TEST_P()
5871 Decl *FromTU = getTuDecl(FromTUCode, Lang_CXX11); in TEST_P()
5907 Decl *ToTU = getToTuDecl(ToTUCode, Lang_CXX11); in TEST_P()
5909 Decl *FromTU = getTuDecl(FromTUCode, Lang_CXX11); in TEST_P()
5920 Decl *FromNS = FirstDeclMatcher<NamespaceDecl>().match( in TEST_P()
5928 Decl *FromTU = getTuDecl( in TEST_P()
5949 Decl *FromTU = getTuDecl( in TEST_P()
5969 Decl *FromTU = getTuDecl( in TEST_P()
6060 Decl *FromTU = getTuDecl( in TEST_P()
6112 Decl *FromTU = getTuDecl( in TEST_P()
6136 Decl *FromTU = getTuDecl( in TEST_P()
6167 Decl *FromTU = getTuDecl( in TEST_P()
6189 Decl *FromTU = getTuDecl( in TEST_P()
6209 Decl *FromTU = getTuDecl( in TEST_P()
6231 Decl *FromTU = getTuDecl( in TEST_P()
6254 Decl *FromTU = getTuDecl( in TEST_P()
6285 Decl *FromTU = getTuDecl( in TEST_P()
6324 Decl *FromTU = getTuDecl( in TEST_P()
6342 Decl *FromTU = getTuDecl( in TEST_P()
6360 Decl *FromTU = getTuDecl( in TEST_P()
6378 Decl *FromTU = getTuDecl( in TEST_P()
6397 Decl *FromTU = getTuDecl( in TEST_P()
6432 Decl *FromTU = getTuDecl( in TEST_P()
6449 Decl *FromTU = getTuDecl( in TEST_P()
6467 Decl *FromTU = getTuDecl( in TEST_P()
6485 Decl *FromTU = getTuDecl( in TEST_P()
6502 Decl *FromTU = getTuDecl( in TEST_P()
6522 Decl *FromTU = getTuDecl( in TEST_P()
6541 Decl *FromTU = getTuDecl( in TEST_P()
6558 Decl *FromTU = getTuDecl( in TEST_P()
6586 Decl *FromTU = getTuDecl("int X;", Lang_C99, "input0.c"); in TEST_P()
6594 Decl *FromTU = getTuDecl("int Y;", Lang_C99, "input1.c"); in TEST_P()
6676 const Decl *ToD) { in checkAttrImportCommon()
6708 static_assert(std::is_base_of<Decl, DT>::value, "DT should be a Decl"); in importAttr()
6710 Decl *FromTU = getTuDecl(Code, Lang_CXX11, "input.cc"); in importAttr()
6743 void ImportAttributes::checkImported<Decl>(const Decl *From, const Decl *To) { in checkImported()
6756 Decl *FromTU = getTuDecl( in TEST_P()
6788 Decl *FromTU = getTuDecl( in TEST_P()
7070 Decl *FromTU = getTuDecl( in TEST_P()
7090 Decl *FromTU = getTuDecl( in TEST_P()
7111 Decl *TU = getTuDecl( in TEST_P()
7130 Decl *FromTU = getTuDecl(FromTUCode, Lang_CXX11); in TEST_P()
7149 Decl *TU = getTuDecl( in TEST_P()
7169 Decl *TU = getTuDecl( in TEST_P()
7192 Decl *TU = getTuDecl( in TEST_P()
7213 Decl *TU = getTuDecl( in TEST_P()
7232 Decl *FromTU = getTuDecl( in TEST_P()
7266 Decl *FromTU = getTuDecl( in TEST_P()
7285 Decl *FromTU = getTuDecl( in TEST_P()
7307 Decl *FromTU = getTuDecl( in TEST_P()
7741 Decl *ToTU = getToTuDecl( in TEST_P()
7754 Decl *FromTU = getTuDecl( in TEST_P()
7776 Decl *ToTU = getToTuDecl( in TEST_P()
7792 Decl *FromTU = getTuDecl( in TEST_P()
7819 Decl *FromTU = getTuDecl( in TEST_P()
7829 Decl *ToTU = getToTuDecl( in TEST_P()