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()
300 Expr *DefaultArg) { in ActOnParamDefaultArgument() argument
301 if (!param || !DefaultArg) in ActOnParamDefaultArgument()
310 << DefaultArg->getSourceRange(); in ActOnParamDefaultArgument()
316 if (DiagnoseUnexpandedParameterPack(DefaultArg, UPPC_DefaultArgument)) { in ActOnParamDefaultArgument()
326 << DefaultArg->getSourceRange(); in ActOnParamDefaultArgument()
331 CheckDefaultArgumentVisitor DefaultArgChecker(DefaultArg, this); in ActOnParamDefaultArgument()
332 if (DefaultArgChecker.Visit(DefaultArg)) { in ActOnParamDefaultArgument()
337 SetParamDefaultArgument(Param, DefaultArg, EqualLoc); in ActOnParamDefaultArgument()
9459 Expr *DefaultArg = S.BuildCXXDefaultArgExpr(Class->getLocation(), CD, in getDefaultArgExprsForConstructors() local
9461 S.Context.addDefaultArgExprForConstructor(CD, I, DefaultArg); in getDefaultArgExprsForConstructors()