reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
 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);