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

/external/clang/include/clang/AST/
H A DDeclFriend.h142 if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(ND))
143 return CTD->getSourceRange();
/external/clang/lib/AST/
H A DComment.cpp198 const ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(CommentDecl); local
201 TemplateParameters = CTD->getTemplateParameters();
H A DDeclCXX.cpp1269 if (auto *CTD = From.dyn_cast<ClassTemplateDecl *>()) {
1270 while (auto *NewCTD = CTD->getInstantiatedFromMemberTemplate()) {
1273 CTD = NewCTD;
1275 return CTD->getTemplatedDecl();
H A DDeclPrinter.cpp629 else if (ClassTemplateDecl *CTD =
632 VisitRedeclarableTemplateDecl(CTD);
H A DASTContext.cpp295 if (const ClassTemplateDecl *CTD = CRD->getDescribedClassTemplate())
296 return CTD;
/external/clang/lib/Frontend/
H A DASTConsumers.cpp473 ClassTemplateDecl *CTD = cast<ClassTemplateDecl>(I); local
474 Out << "<class template> " << *CTD << '\n'; local
/external/clang/lib/Sema/
H A DSemaAccess.cpp450 ClassTemplateDecl *CTD; local
454 CTD = cast<ClassTemplateSpecializationDecl>(Record)
459 CTD = Record->getDescribedClassTemplate();
460 if (!CTD) continue;
464 if (Friend == CTD->getCanonicalDecl())
473 if (CTD->getDeclName() != Friend->getDeclName())
478 if (!MightInstantiateTo(S, CTD->getDeclContext(),
H A DSemaDecl.cpp3552 else if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(TagD))
3553 Tag = CTD->getTemplatedDecl();
H A DSemaDeclCXX.cpp6499 if (ClassTemplateDecl *CTD = RD->getDescribedClassTemplate())
6500 ParameterLists.push_back(CTD->getTemplateParameters());
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp1826 if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(InstD)) {
1827 D->SpecializedTemplate = CTD;

Completed in 419 milliseconds