Searched defs:NTTP (Results 1 - 3 of 3) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 614 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 615 return std::make_pair(NTTP->getDepth(), NTTP->getIndex()); 1086 NonTypeTemplateParmDecl *NTTP) { 1091 if (!TemplateArgs.hasTemplateArgument(NTTP->getDepth(), 1092 NTTP->getPosition())) 1095 TemplateArgument Arg = TemplateArgs(NTTP->getDepth(), NTTP->getPosition()); 1096 if (NTTP->isParameterPack()) { 1104 QualType TargetType = SemaRef.SubstType(NTTP 1085 TransformTemplateParmRefExpr(DeclRefExpr *E, NonTypeTemplateParmDecl *NTTP) argument [all...] |
H A D | SemaTemplateDeduction.cpp | 291 NonTypeTemplateParmDecl *NTTP, 296 assert(NTTP->getDepth() == 0 && 302 Deduced[NTTP->getIndex()], 305 Info.Param = NTTP; 306 Info.FirstArg = Deduced[NTTP->getIndex()]; 311 Deduced[NTTP->getIndex()] = Result; 321 NonTypeTemplateParmDecl *NTTP, 325 assert(NTTP->getDepth() == 0 && 332 Deduced[NTTP->getIndex()], 336 Info.Param = NTTP; 290 DeduceNonTypeTemplateArgument(Sema &S, NonTypeTemplateParmDecl *NTTP, llvm::APSInt Value, QualType ValueType, bool DeducedFromArrayBound, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 320 DeduceNonTypeTemplateArgument(Sema &S, NonTypeTemplateParmDecl *NTTP, Expr *Value, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 351 DeduceNonTypeTemplateArgument(Sema &S, NonTypeTemplateParmDecl *NTTP, ValueDecl *D, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 4606 const NonTypeTemplateParmDecl *NTTP local [all...] |
H A D | SemaTemplate.cpp | 1230 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { 1231 if (!NTTP->isParameterPack() && 1232 S.DiagnoseUnexpandedParameterPack(NTTP->getLocation(), 1233 NTTP->getTypeSourceInfo(), 1485 else if (NonTypeTemplateParmDecl *NTTP 1487 NTTP->removeDefaultArgument(); 2365 const NonTypeTemplateParmDecl *NTTP = local 2367 return NTTP && NTTP->getDepth() == Depth && NTTP 8259 NonTypeTemplateParmDecl *NTTP = cast<NonTypeTemplateParmDecl>(Param); local [all...] |
Completed in 240 milliseconds