reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5875 CUDAKernelCallExpr::Create(Context, Fn, cast<CallExpr>(Config), Args, 5878 TheCall = CallExpr::Create(Context, Fn, Args, ResultTy, VK_RValue, 5885 TheCall->shrinkNumArgs(Args.size()); 5896 Args = llvm::makeArrayRef(TheCall->getArgs(), TheCall->getNumArgs()); 5902 if (CorrectedTypos && Args.size() < NumParams) { 5905 Context, Fn, cast<CallExpr>(Config), Args, ResultTy, VK_RValue, 5908 TheCall = CallExpr::Create(Context, Fn, Args, ResultTy, VK_RValue, 5912 TheCall->setNumArgsUnsafe(std::max<unsigned>(Args.size(), NumParams)); 5950 if (ConvertArgumentsForCall(TheCall, Fn, FDecl, Proto, Args, RParenLoc, 5960 if (FDecl->hasBody(Def) && Args.size() != Def->param_size()) { 5962 if (!Proto || !(Proto->isVariadic() && Args.size() >= Def->param_size())) 5964 << (Args.size() > Def->param_size()) << FDecl << Fn->getSourceRange(); 5974 for (unsigned i = 0, e = Args.size(); i != e; i++) { 5975 Expr *Arg = Args[i]; 6011 DiagnoseSentinelCalls(NDecl, LParenLoc, Args);