Home | History | Annotate | Download | only in AST

Lines Matching refs:NTTP

58       if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P))
59 if (NTTP->isExpandedParameterPack()) {
60 NumRequiredArgs += NTTP->getNumExpansionTypes();
70 } else if (NonTypeTemplateParmDecl *NTTP
72 if (NTTP->hasDefaultArgument())
91 else if (const NonTypeTemplateParmDecl *NTTP
93 return NTTP->getDepth();
174 } else if (NonTypeTemplateParmDecl *NTTP =
176 Expr *E = new (Context) DeclRefExpr(NTTP, /*enclosing*/ false,
177 NTTP->getType().getNonLValueExprType(Context),
178 Expr::getValueKindForType(NTTP->getType()),
179 NTTP->getLocation());
181 if (NTTP->isParameterPack())
183 NTTP->getLocation(),