Searched defs:NTTP (Results 1 - 3 of 3) sorted by last modified time

/external/clang/lib/Sema/
H A DSemaTemplate.cpp1212 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 DSemaTemplateDeduction.cpp318 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 DSemaTemplateInstantiate.cpp630 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