Searched refs:argExpr (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp1694 Expr *argExpr = Args[i]; local
1697 assert(argExpr && "CheckMessageArgumentTypes(): missing expression");
1701 argExpr->IgnoreParenNoopCasts(Context)))
1706 if (argExpr->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) &&
1708 argExpr = stripARCUnbridgedCast(argExpr);
1714 ExprResult argE = checkUnknownAnyArg(SelLoc, argExpr, paramType);
1734 if (RequireCompleteType(argExpr->getSourceRange().getBegin(),
1736 diag::err_call_incomplete_argument, argExpr))
1741 ExprResult ArgE = PerformCopyInitialization(Entity, SourceLocation(), argExpr);
[all...]
H A DSemaTemplateInstantiate.cpp1477 Expr *argExpr = arg.getAsExpr(); local
1478 result = argExpr;
1479 type = argExpr->getType();
H A DSemaOverload.cpp6379 Expr *argExpr = Args[i];
6380 assert(argExpr && "SelectBestMethod(): missing expression");
6384 if (argExpr->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) &&
6386 argExpr = stripARCUnbridgedCast(argExpr);
6395 = TryCopyInitialization(*this, argExpr, param->getType(),

Completed in 94 milliseconds