diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-09-27 22:37:28 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-09-27 22:37:28 +0000 |
commit | ec3bec0c7abd07bb9b372008e6870c44b1f5b318 (patch) | |
tree | f81cff1f97a6301aecb063195fec61fccd8957ee /clang/lib/Sema/SemaDecl.cpp | |
parent | 175d6411c822c5eb45febdb8e167bf1ae243d9e9 (diff) | |
download | bcm5719-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.cpp | 3 |
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; } |