Home
last modified time | relevance | path

Searched refs:CTD (Results 1 – 10 of 10) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclFriend.h142 if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(ND)) in getSourceRange() local
143 return CTD->getSourceRange(); in getSourceRange()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDComment.cpp198 const ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(CommentDecl); in fill() local
201 TemplateParameters = CTD->getTemplateParameters(); in fill()
HDDeclCXX.cpp1269 if (auto *CTD = From.dyn_cast<ClassTemplateDecl *>()) { in getTemplateInstantiationPattern() local
1270 while (auto *NewCTD = CTD->getInstantiatedFromMemberTemplate()) { in getTemplateInstantiationPattern()
1273 CTD = NewCTD; in getTemplateInstantiationPattern()
1275 return CTD->getTemplatedDecl()->getDefinition(); in getTemplateInstantiationPattern()
HDDeclPrinter.cpp638 else if (ClassTemplateDecl *CTD = in VisitFriendDecl() local
641 VisitRedeclarableTemplateDecl(CTD); in VisitFriendDecl()
HDASTContext.cpp295 if (const ClassTemplateDecl *CTD = CRD->getDescribedClassTemplate()) in adjustDeclToTemplate() local
296 return CTD; in adjustDeclToTemplate()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaAccess.cpp450 ClassTemplateDecl *CTD; in MatchesFriend() local
454 CTD = cast<ClassTemplateSpecializationDecl>(Record) in MatchesFriend()
459 CTD = Record->getDescribedClassTemplate(); in MatchesFriend()
460 if (!CTD) continue; in MatchesFriend()
464 if (Friend == CTD->getCanonicalDecl()) in MatchesFriend()
473 if (CTD->getDeclName() != Friend->getDeclName()) in MatchesFriend()
478 if (!MightInstantiateTo(S, CTD->getDeclContext(), in MatchesFriend()
HDSemaDeclCXX.cpp6532 if (ClassTemplateDecl *CTD = RD->getDescribedClassTemplate()) in ActOnReenterTemplateScope() local
6533 ParameterLists.push_back(CTD->getTemplateParameters()); in ActOnReenterTemplateScope()
HDSemaDecl.cpp3666 else if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(TagD)) in ParsedFreeStandingDeclSpec() local
3667 Tag = CTD->getTemplatedDecl(); in ParsedFreeStandingDeclSpec()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDASTConsumers.cpp473 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(I); in PrintDeclContext() local
474 Out << "<class template> " << *CTD << '\n'; in PrintDeclContext()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderDecl.cpp1917 if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(InstD)) { in VisitClassTemplateSpecializationDeclImpl() local
1918 D->SpecializedTemplate = CTD; in VisitClassTemplateSpecializationDeclImpl()