Searched defs:NTTP (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp614 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 DSemaTemplateDeduction.cpp291 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 DSemaTemplate.cpp1230 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