Searched refs:getDescribedTemplate (Results 1 – 14 of 14) sorted by relevance
308 return D.getDescribedTemplate() != nullptr && in TEST()
601 if (const TemplateDecl *TD = D->getDescribedTemplate()) { in getHoverContents()606 if (const auto *FTD = FD->getDescribedTemplate()) { in getHoverContents()
602 if (TemplateDecl *TD = TemplatedDecl->getDescribedTemplate()) { in getOnlyInstantiation()
1720 auto *Pattern = CXXRD.getDescribedTemplate() ? &CXXRD : nullptr; in fillSuperTypes()
230 TemplateDecl *Decl::getDescribedTemplate() const { in getDescribedTemplate() function in Decl244 if (auto *TD = getDescribedTemplate()) in getDescribedTemplateParams()
2239 TemplateDecl *Template1 = D1->getDescribedTemplate(); in CheckCommonEquivalence()2240 TemplateDecl *Template2 = D2->getDescribedTemplate(); in CheckCommonEquivalence()
315 if (!FromD->getDescribedTemplate() && in addDeclToContexts()5601 auto *TemplateWithDef = ToTemplatedDef->getDescribedTemplate(); in getTemplateDefinition()
43 if (auto *T = ND.getDescribedTemplate()) in getTemplateOrThis()
1085 TemplateDecl *getDescribedTemplate() const;
7581 EXPECT_EQ(FromDGOther->getDescribedTemplate() in TEST_P()7604 EXPECT_EQ(ToDGOther->getDescribedTemplate() in TEST_P()7647 EXPECT_EQ(FromDGOther->getDescribedTemplate() in TEST_P()7674 EXPECT_EQ(ToDGOther->getDescribedTemplate() in TEST_P()
10869 static TemplateDecl *getDescribedTemplate(Decl *Templated) { in getDescribedTemplate() function10870 if (TemplateDecl *TD = Templated->getDescribedTemplate()) in getDescribedTemplate()11008 getDescribedTemplate(Templated)->getTemplateParameters(), *Args); in DiagnoseBadDeduction()11037 getDescribedTemplate(Templated)->getTemplateParameters(), *Args); in DiagnoseBadDeduction()11088 getDescribedTemplate(Templated)->getTemplateParameters(), *Args); in DiagnoseBadDeduction()
1810 if (const auto *TD = DCD->getDescribedTemplate()) { in isAcceptableSlow()
5443 if (const auto *TD = cast<Decl>(DC)->getDescribedTemplate()) in constraintsForTemplatedEntity()
2035 ``CXXRecordDecl::getDescribedTemplate()``. So, this is a cycle between two