Home
last modified time | relevance | path

Searched refs:TemplatedDecl (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DAST.h165 NamedDecl *getOnlyInstantiation(NamedDecl *TemplatedDecl);
H A DAST.cpp601 NamedDecl *getOnlyInstantiation(NamedDecl *TemplatedDecl) { in getOnlyInstantiation() argument
602 if (TemplateDecl *TD = TemplatedDecl->getDescribedTemplate()) { in getOnlyInstantiation()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclTemplate.h441 NamedDecl *getTemplatedDecl() const { return TemplatedDecl; } in getTemplatedDecl()
452 TemplatedDecl->getSourceRange().getEnd()); in getSourceRange()
456 NamedDecl *TemplatedDecl;
467 assert(!TemplatedDecl && "TemplatedDecl already set!"); in init()
469 TemplatedDecl = templatedDecl; in init()
1044 return static_cast<FunctionDecl *>(TemplatedDecl);
2322 return static_cast<CXXRecordDecl *>(TemplatedDecl);
2568 return static_cast<TypeAliasDecl *>(TemplatedDecl);
3152 return static_cast<VarDecl *>(TemplatedDecl);
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/
H A DRename.cpp90 if (const NamedDecl *TemplatedDecl = Template->getTemplatedDecl()) in canonicalRenameDecl() local
91 return canonicalRenameDecl(TemplatedDecl); in canonicalRenameDecl()
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclTemplate.cpp233 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl), TemplateParams(Params) {} in TemplateDecl()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderDecl.cpp2182 auto *TemplatedDecl = cast_or_null<NamedDecl>(Reader.GetDecl(PatternID)); in VisitTemplateDecl() local
2184 D->init(TemplatedDecl, TemplateParams); in VisitTemplateDecl()