From c2808e705eb8a1a825a5807cabc16d55052c31bd Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Tue, 12 Feb 2013 00:44:43 +0000 Subject: Backing out r174919 while I investigate a self-host bug on Takumi's builder. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174925 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/CodeGenFunction.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'lib/CodeGen/CodeGenFunction.cpp') diff --git a/lib/CodeGen/CodeGenFunction.cpp b/lib/CodeGen/CodeGenFunction.cpp index 86c79ae848..ec139df3ef 100644 --- a/lib/CodeGen/CodeGenFunction.cpp +++ b/lib/CodeGen/CodeGenFunction.cpp @@ -559,11 +559,6 @@ void CodeGenFunction::GenerateCode(GlobalDecl GD, llvm::Function *Fn, // The lambda "__invoke" function is special, because it forwards or // clones the body of the function call operator (but is actually static). EmitLambdaStaticInvokeFunction(cast(FD)); - } else if (FD->isDefaulted() && isa(FD) && - cast(FD)->isCopyAssignmentOperator()) { - // Implicit copy-assignment gets the same special treatment as implicit - // copy-constructors. - emitImplicitAssignmentOperatorBody(Args); } else EmitFunctionBody(Args); -- cgit v1.2.3-18-g5258