Lines Matching refs:TN
19 std::string printTemplateName(TemplateName TN, const PrintingPolicy &Policy, in printTemplateName() argument
23 TN.print(Out, Policy, Qual); in printTemplateName()
46 TemplateName TN = Template->getArgument().getAsTemplate(); in TEST() local
47 EXPECT_EQ(TN.getKind(), TemplateName::UsingTemplate); in TEST()
48 EXPECT_EQ(TN.getAsUsingShadowDecl()->getTargetDecl(), TN.getAsTemplateDecl()); in TEST()
50 EXPECT_EQ(printTemplateName(TN, Ctx.getPrintingPolicy(), in TEST()
53 EXPECT_EQ(printTemplateName(TN, Ctx.getPrintingPolicy(), in TEST()
56 EXPECT_EQ(printTemplateName(TN, Ctx.getPrintingPolicy(), in TEST()
78 TemplateName TN = TAL->getArgument().getAsTemplate(); in TEST() local
79 EXPECT_EQ(TN.getKind(), TemplateName::QualifiedTemplate); in TEST()
80 const auto *QTN = TN.getAsQualifiedTemplateName(); in TEST()
84 EXPECT_EQ(USD->getTargetDecl(), TN.getAsTemplateDecl()); in TEST()
85 EXPECT_EQ(TN.getAsUsingShadowDecl(), USD); in TEST()