Kill one of EmitCallArgs overloads. NFC.

llvm-svn: 216635
This commit is contained in:
Alexey Samsonov
2014-08-28 00:22:11 +00:00
parent 4f1a54a41a
commit cbe875a507
4 changed files with 38 additions and 54 deletions

View File

@@ -1716,8 +1716,7 @@ CodeGenFunction::EmitSynthesizedCXXCopyCtorCall(const CXXConstructorDecl *D,
Args.add(RValue::get(Src), QT);
// Skip over first argument (Src).
EmitCallArgs(Args, FPT->isVariadic(), FPT->param_type_begin() + 1,
FPT->param_type_end(), E->arg_begin() + 1, E->arg_end());
EmitCallArgs(Args, FPT, E->arg_begin() + 1, E->arg_end(), /*ParamsToSkip*/ 1);
EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, RequiredArgs::All),
Callee, ReturnValueSlot(), Args, D);