Lines Matching defs:CallLoc
5346 bool Sema::CheckCXXDefaultArgExpr(SourceLocation CallLoc, FunctionDecl *FD,
5355 Diag(CallLoc, diag::note_recursive_default_argument_used_here);
5360 Diag(CallLoc, diag::err_use_of_default_argument_to_function_declared_later)
5369 if (InstantiateDefaultArgument(CallLoc, FD, Param))
5405 runWithSufficientStackSpace(CallLoc, [&] {
5501 ExprResult Sema::BuildCXXDefaultArgExpr(SourceLocation CallLoc,
5512 InitializationContext.emplace(CallLoc, Param, CurContext);
5530 if (InstantiateDefaultArgument(CallLoc, FD, Param))
5547 CallLoc, Param, CurContext};
5554 runWithSufficientStackSpace(CallLoc, [&] {
5569 CallLoc, FD, Param, Init,
5967 bool Sema::GatherArgumentsForCall(SourceLocation CallLoc, FunctionDecl *FDecl,
6031 ExprResult ArgExpr = BuildCXXDefaultArgExpr(CallLoc, FDecl, Param);
6044 CheckStaticArrayArgument(CallLoc, Param, Arg);
6057 ExprResult arg = checkUnknownAnyArg(CallLoc, A, paramType);
6088 Sema::CheckStaticArrayArgument(SourceLocation CallLoc,
6103 Diag(CallLoc, diag::warn_null_arg) << ArgExpr->getSourceRange();
6120 Diag(CallLoc, diag::warn_static_array_too_small)
6133 Diag(CallLoc, diag::warn_static_array_too_small)
6381 Sema &S, const UnresolvedMemberExpr *const UME, SourceLocation CallLoc) {
6408 if (!S.CheckCXXThisCapture(CallLoc, /*Explcit*/ false, /*Diagnose*/ false))
6409 S.CheckCXXThisCapture(CallLoc);
6415 CurLSI->addPotentialThisCapture(CallLoc);