Lines Matching refs:DefaultArg
59 Expr *DefaultArg; member in __anonb9d573a20111::CheckDefaultArgumentVisitor
64 : DefaultArg(defarg), S(s) {} in CheckDefaultArgumentVisitor()
97 << Param->getDeclName() << DefaultArg->getSourceRange(); in VisitDeclRefExpr()
105 << VDecl->getDeclName() << DefaultArg->getSourceRange(); in VisitDeclRefExpr()
298 Expr *DefaultArg) { in ActOnParamDefaultArgument() argument
299 if (!param || !DefaultArg) in ActOnParamDefaultArgument()
308 << DefaultArg->getSourceRange(); in ActOnParamDefaultArgument()
314 if (DiagnoseUnexpandedParameterPack(DefaultArg, UPPC_DefaultArgument)) { in ActOnParamDefaultArgument()
324 << DefaultArg->getSourceRange(); in ActOnParamDefaultArgument()
329 CheckDefaultArgumentVisitor DefaultArgChecker(DefaultArg, this); in ActOnParamDefaultArgument()
330 if (DefaultArgChecker.Visit(DefaultArg)) { in ActOnParamDefaultArgument()
335 SetParamDefaultArgument(Param, DefaultArg, EqualLoc); in ActOnParamDefaultArgument()
9608 Expr *DefaultArg = S.BuildCXXDefaultArgExpr(Class->getLocation(), CD, in getDefaultArgExprsForConstructors() local
9611 S.Context.addDefaultArgExprForConstructor(CD, I, DefaultArg); in getDefaultArgExprsForConstructors()