Searched refs:TTPD (Results 1 - 9 of 9) sorted by relevance
/netbsd-current/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | IndexTypeSourceInfo.cpp | 51 TemplateTypeParmDecl *TTPD = TTPL.getDecl(); local 52 return IndexCtx.handleReference(TTPD, Loc, Parent, ParentDC,
|
H A D | IndexDecl.cpp | 693 } else if (const auto *TTPD = dyn_cast<TemplateTemplateParmDecl>(TP)) { 694 if (TTPD->hasDefaultArgument()) 695 handleTemplateArgumentLoc(TTPD->getDefaultArgument(), Parent,
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | TypePrinter.cpp | 1959 if (auto *TTPD = dyn_cast_or_null<TemplateTemplateParmDecl>(PatTD)) 1960 return TTPD->getDepth() == Depth && Args.size() > TTPD->getIndex() && 1961 Ctx.getCanonicalTemplateArgument(Args[TTPD->getIndex()]) 1979 if (auto *TTPD = dyn_cast<TemplateTypeParmDecl>(Param)) { 1980 return TTPD->hasDefaultArgument() && 1981 isSubstitutedTemplateArgument(Ctx, Arg, TTPD->getDefaultArgument(), 1983 } else if (auto *TTPD = dyn_cast<TemplateTemplateParmDecl>(Param)) { 1984 return TTPD->hasDefaultArgument() && 1986 Ctx, Arg, TTPD [all...] |
H A D | DeclPrinter.cpp | 1083 } else if (auto TTPD = dyn_cast<TemplateTemplateParmDecl>(Param)) { 1084 VisitTemplateDecl(TTPD);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 306 auto *TTPD = dyn_cast<TemplateTypeParmDecl>(LocalPack); 307 return TTPD && TTPD->getTypeForDecl() == TTPT;
|
H A D | SemaTemplateInstantiate.cpp | 1265 if (TemplateTypeParmDecl *TTPD = dyn_cast_or_null<TemplateTypeParmDecl>(D)) { 1267 = cast<TemplateTypeParmType>(getSema().Context.getTypeDeclType(TTPD));
|
H A D | SemaCodeComplete.cpp | 4968 auto *TTPD = dyn_cast<TemplateTypeParmDecl>(Params->getParam(Index)); local 4969 if (!TTPD) 4972 auto *TT = cast<TemplateTypeParmType>(TTPD->getTypeForDecl());
|
H A D | TreeTransform.h | 13246 if (auto *TTPD = dyn_cast<TemplateTypeParmDecl>(Pack)) { 13248 getSema().Context.getTypeDeclType(TTPD), None); 13249 } else if (auto *TTPD = dyn_cast<TemplateTemplateParmDecl>(Pack)) { 13250 ArgStorage = TemplateArgument(TemplateName(TTPD), None);
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 667 if (auto *TTPD = dyn_cast<TemplateTypeParmDecl>(D)) 668 return TraverseTemplateTypeParamDeclConstraints(TTPD);
|
Completed in 347 milliseconds