Searched defs:NTTP (Results 1 - 3 of 3) sorted by last modified time
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 1212 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { 1213 if (!NTTP->isParameterPack() && 1214 S.DiagnoseUnexpandedParameterPack(NTTP->getLocation(), 1215 NTTP->getTypeSourceInfo(), 1467 else if (NonTypeTemplateParmDecl *NTTP 1469 NTTP->removeDefaultArgument(); 2347 const NonTypeTemplateParmDecl *NTTP = local 2349 return NTTP && NTTP->getDepth() == Depth && NTTP 8096 NonTypeTemplateParmDecl *NTTP = cast<NonTypeTemplateParmDecl>(Param); local [all...] |
H A D | SemaTemplateDeduction.cpp | 318 NonTypeTemplateParmDecl *NTTP, 323 assert(NTTP->getDepth() == 0 && 329 Deduced[NTTP->getIndex()], 332 Info.Param = NTTP; 333 Info.FirstArg = Deduced[NTTP->getIndex()]; 338 Deduced[NTTP->getIndex()] = Result; 348 NonTypeTemplateParmDecl *NTTP, 352 assert(NTTP->getDepth() == 0 && 359 Deduced[NTTP->getIndex()], 363 Info.Param = NTTP; 317 DeduceNonTypeTemplateArgument(Sema &S, NonTypeTemplateParmDecl *NTTP, llvm::APSInt Value, QualType ValueType, bool DeducedFromArrayBound, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 347 DeduceNonTypeTemplateArgument(Sema &S, NonTypeTemplateParmDecl *NTTP, Expr *Value, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 378 DeduceNonTypeTemplateArgument(Sema &S, NonTypeTemplateParmDecl *NTTP, ValueDecl *D, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 4720 const NonTypeTemplateParmDecl *NTTP local [all...] |
H A D | SemaTemplateInstantiate.cpp | 630 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 631 return std::make_pair(NTTP->getDepth(), NTTP->getIndex()); 1094 NonTypeTemplateParmDecl *NTTP) { 1099 if (!TemplateArgs.hasTemplateArgument(NTTP->getDepth(), 1100 NTTP->getPosition())) 1103 TemplateArgument Arg = TemplateArgs(NTTP->getDepth(), NTTP->getPosition()); 1104 if (NTTP->isParameterPack()) { 1112 QualType TargetType = SemaRef.SubstType(NTTP 1093 TransformTemplateParmRefExpr(DeclRefExpr *E, NonTypeTemplateParmDecl *NTTP) argument [all...] |
Completed in 111 milliseconds