summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-12-11 23:31:21 +0000
committerAnders Carlsson <andersca@mac.com>2009-12-11 23:31:21 +0000
commitf1f469554c64ee5ba1e832e49acdf41a8862dc6d (patch)
tree9e3bbcb505bc4c869b74c4c74e8e32317ea1857c /clang/lib
parent619a78bd59933f3fc6611ef458eca45c9cfb6318 (diff)
downloadbcm5719-llvm-f1f469554c64ee5ba1e832e49acdf41a8862dc6d.tar.gz
bcm5719-llvm-f1f469554c64ee5ba1e832e49acdf41a8862dc6d.zip
Fix build.
llvm-svn: 91182
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Sema/SemaDeclCXX.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp
index 32e391d8d03..5712555e7c4 100644
--- a/clang/lib/Sema/SemaDeclCXX.cpp
+++ b/clang/lib/Sema/SemaDeclCXX.cpp
@@ -4665,14 +4665,8 @@ bool Sema::CheckOverloadedOperatorDeclaration(FunctionDecl *FnDecl) {
// described completely in 3.7.3. The attributes and restrictions
// found in the rest of this subclause do not apply to them unless
// explicitly stated in 3.7.3.
- if (Op == OO_Delete || Op == OO_Array_Delete) {
+ if (Op == OO_Delete || Op == OO_Array_Delete)
return CheckOperatorDeleteDeclaration(*this, FnDecl);
- FnDecl->setInvalidDecl();
- return true;
- }
-
- return false;
- }
if (Op == OO_New || Op == OO_Array_New) {
bool ret = false;
OpenPOWER on IntegriCloud