Home
last modified time | relevance | path

Searched refs:TTPDecl (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp685 auto *TTPDecl = in Create() local
690 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); in Create()
691 TTPDecl->setTypeForDecl(TTPType.getTypePtr()); in Create()
692 return TTPDecl; in Create()
H A DASTContext.cpp5667 TemplateTypeParmDecl *TTPDecl) const { in getTemplateTypeParmType()
5669 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl); in getTemplateTypeParmType()
5677 if (TTPDecl) { in getTemplateTypeParmType()
5680 TemplateTypeParmType(Depth, Index, ParameterPack, TTPDecl, Canon); in getTemplateTypeParmType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h6519 TemplateTypeParmDecl *TTPDecl;
6522 TemplateTypeParmDecl *TTPDecl, QualType Canon)
6526 TTPDecl(TTPDecl) {
6527 assert(!TTPDecl == Canon.isNull());
6540 TemplateTypeParmDecl *getDecl() const { return TTPDecl; }
6553 TemplateTypeParmDecl *TTPDecl) {
6557 ID.AddPointer(TTPDecl);