Home
last modified time | relevance | path

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

/external/llvm-project/clang-tools-extra/clangd/
DHover.cpp517 if (const TemplateDecl *TD = D->getDescribedTemplate()) { in getHoverContents()
522 if (const auto *FTD = FD->getDescribedTemplate()) { in getHoverContents()
DXRefs.cpp1477 auto *Pattern = CXXRD.getDescribedTemplate() ? &CXXRD : nullptr; in fillSuperTypes()
/external/llvm-project/clang/lib/AST/
DDeclBase.cpp230 TemplateDecl *Decl::getDescribedTemplate() const { in getDescribedTemplate() function in Decl
244 if (auto *TD = getDescribedTemplate()) in getDescribedTemplateParams()
DASTStructuralEquivalence.cpp2014 TemplateDecl *Template1 = D1->getDescribedTemplate(); in CheckCommonEquivalence()
2015 TemplateDecl *Template2 = D2->getDescribedTemplate(); in CheckCommonEquivalence()
DASTImporter.cpp298 if (!FromD->getDescribedTemplate() && in addDeclToContexts()
5309 auto *TemplateWithDef = ToTemplatedDef->getDescribedTemplate(); in getTemplateDefinition()
/external/llvm-project/clang-tools-extra/clangd/index/
DSymbolCollector.cpp46 if (auto T = ND.getDescribedTemplate()) in getTemplateOrThis()
/external/clang/include/clang/AST/
DDeclBase.h909 TemplateDecl *getDescribedTemplate() const;
/external/clang/lib/AST/
DDeclBase.cpp200 TemplateDecl *Decl::getDescribedTemplate() const { in getDescribedTemplate() function in Decl
/external/llvm-project/clang/include/clang/AST/
DDeclBase.h1054 TemplateDecl *getDescribedTemplate() const;
/external/llvm-project/clang/lib/Sema/
DSemaOverload.cpp10696 static TemplateDecl *getDescribedTemplate(Decl *Templated) { in getDescribedTemplate() function
10697 if (TemplateDecl *TD = Templated->getDescribedTemplate()) in getDescribedTemplate()
10835 getDescribedTemplate(Templated)->getTemplateParameters(), *Args); in DiagnoseBadDeduction()
10864 getDescribedTemplate(Templated)->getTemplateParameters(), *Args); in DiagnoseBadDeduction()
10915 getDescribedTemplate(Templated)->getTemplateParameters(), *Args); in DiagnoseBadDeduction()
DSemaLookup.cpp1671 if (const auto *TD = DCD->getDescribedTemplate()) { in isVisibleSlow()
DSemaCodeComplete.cpp5107 if (const auto *TD = cast<Decl>(DC)->getDescribedTemplate()) in constraintsForTemplatedEntity()
/external/llvm-project/clang/docs/
DInternalsManual.rst1474 ``CXXRecordDecl::getDescribedTemplate()``. So, this is a cycle between two