diff options
author | Bill Wendling <isanbard@gmail.com> | 2010-07-12 20:27:02 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2010-07-12 20:27:02 +0000 |
commit | 18f82a9a5d81c1214714be1b25f3e548030b7e1c (patch) | |
tree | 8b66ef0e9c1c47818e0b3933d95090f7977a507b | |
parent | 47f5608029cbb7213b8624294f7ff1c39c952b6b (diff) | |
download | external_llvm-18f82a9a5d81c1214714be1b25f3e548030b7e1c.zip external_llvm-18f82a9a5d81c1214714be1b25f3e548030b7e1c.tar.gz external_llvm-18f82a9a5d81c1214714be1b25f3e548030b7e1c.tar.bz2 |
getOrInsertLeaderValue cannot be const because it calls insert.
Patch by Xi Wang!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108188 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/ADT/EquivalenceClasses.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/ADT/EquivalenceClasses.h b/include/llvm/ADT/EquivalenceClasses.h index 91a1429..07a5edf 100644 --- a/include/llvm/ADT/EquivalenceClasses.h +++ b/include/llvm/ADT/EquivalenceClasses.h @@ -169,7 +169,7 @@ public: /// getOrInsertLeaderValue - Return the leader for the specified value that is /// in the set. If the member is not in the set, it is inserted, then /// returned. - const ElemTy &getOrInsertLeaderValue(const ElemTy &V) const { + const ElemTy &getOrInsertLeaderValue(const ElemTy &V) { member_iterator MI = findLeader(insert(V)); assert(MI != member_end() && "Value is not in the set!"); return *MI; |