summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-09-27 22:37:28 +0000
committerDouglas Gregor <dgregor@apple.com>2010-09-27 22:37:28 +0000
commitec3bec0c7abd07bb9b372008e6870c44b1f5b318 (patch)
treef81cff1f97a6301aecb063195fec61fccd8957ee /clang/lib/Sema/SemaDecl.cpp
parent175d6411c822c5eb45febdb8e167bf1ae243d9e9 (diff)
downloadbcm5719-llvm-ec3bec0c7abd07bb9b372008e6870c44b1f5b318.tar.gz
bcm5719-llvm-ec3bec0c7abd07bb9b372008e6870c44b1f5b318.zip
Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could
already be determined by isCopyAssignmentOperator(), and was set too late in the process for all clients to see the appropriate value. Cleanup only; no functionality change. llvm-svn: 114916
Diffstat (limited to 'clang/lib/Sema/SemaDecl.cpp')
-rw-r--r--clang/lib/Sema/SemaDecl.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp
index 48beca71cf0..d5d01485941 100644
--- a/clang/lib/Sema/SemaDecl.cpp
+++ b/clang/lib/Sema/SemaDecl.cpp
@@ -1063,7 +1063,8 @@ Sema::CXXSpecialMember Sema::getSpecialMember(const CXXMethodDecl *MD) {
if (isa<CXXDestructorDecl>(MD))
return Sema::CXXDestructor;
- assert(MD->isCopyAssignment() && "Must have copy assignment operator");
+ assert(MD->isCopyAssignmentOperator() &&
+ "Must have copy assignment operator");
return Sema::CXXCopyAssignment;
}
OpenPOWER on IntegriCloud