Searched refs:hasDefaultArg (Results 1 – 17 of 17) sorted by relevance
847 auto hasDefaultArg = [](const NamedDecl *D) { in diagnoseMismatch() local857 bool hasFirstArg = hasDefaultArg(FirstDecl); in diagnoseMismatch()858 bool hasSecondArg = hasDefaultArg(SecondDecl); in diagnoseMismatch()
3046 bool ParmVarDecl::hasDefaultArg() const { in hasDefaultArg() function in ParmVarDecl3791 if (!Param->hasDefaultArg()) in getMinRequiredArguments()3816 [](ParmVarDecl *P) { return P->hasDefaultArg(); })); in hasOneParamOrDefaultArgs()
4939 } else if (FromParam->hasDefaultArg()) { in ImportDefaultArgOfParmVarDecl()
99 if (Parm->hasDefaultArg() && !Parm->hasUninstantiatedDefaultArg() && in handleDeclarator()
656 if (OldParam->hasDefaultArg()) { in transformFunctionTypeParam()
448 return P->hasDefaultArg() && !P->hasInheritedDefaultArg(); in functionDeclHasDefaultArgument()520 bool OldParamHasDfl = OldParam ? OldParam->hasDefaultArg() : false; in MergeCXXFunctionDecl()521 bool NewParamHasDfl = NewParam->hasDefaultArg(); in MergeCXXFunctionDecl()647 assert(NewParam->hasDefaultArg()); in MergeCXXFunctionDecl()1768 if (Param->hasDefaultArg()) in CheckCXXDefaultArguments()1779 if (Param->hasDefaultArg() || Param->isParameterPack() || in CheckCXXDefaultArguments()11510 if (ExplicitObjectParam->hasDefaultArg()) { in CheckExplicitObjectMemberFunction()16575 if (ParamDecl->hasDefaultArg()) in CheckOperatorNewDeleteTypes()16815 if (Param->hasDefaultArg()) { in CheckOverloadedOperatorDeclaration()17121 if (Param->hasDefaultArg()) { in CheckLiteralOperatorDeclaration()
3251 if (Param->hasDefaultArg() && !InOptional) { in AddFunctionParameterChunks()3279 if (Param->hasDefaultArg()) in AddFunctionParameterChunks()4022 if (Function && Function->getParamDecl(P)->hasDefaultArg() && !InOptional) { in AddOverloadParameterChunks()4051 if (Param->hasDefaultArg()) in AddOverloadParameterChunks()
2939 if (!PVD->hasDefaultArg()) in VisitFunctionDecl()3326 if (!Params[P]->hasDefaultArg()) in VisitCXXMethodDecl()
1793 if (!PVD->hasDefaultArg()) in RebuildLambdaExpr()
8017 } else if (Param->hasDefaultArg()) { in ActOnStartRequiresExpr()
7444 if (!P->hasDefaultArg()) in convertArgsForAvailabilityChecks()
5558 assert(Param->hasDefaultArg() && "can't build nonexistent default arg"); in BuildCXXDefaultArgExpr()
2378 if (D->hasDefaultArg() && D->hasUninstantiatedDefaultArg() &&2382 if (D->hasDefaultArg() && !D->hasUninstantiatedDefaultArg() &&
1887 bool hasDefaultArg() const;
8522 return Node.hasDefaultArg(); in AST_MATCHER()
3554 if (PVD->hasDefaultArg()) { in fixParamWithSpan()
4146 assert(PD->hasDefaultArg() && "ctor closure lacks default args"); in getAddrOfCXXCtorClosure()