aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2011-03-22 09:46:54 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2011-03-22 09:46:54 +0000
commite5a3ce6dd555788a49efaabc3bd46d704e5e9d65 (patch)
treeab53f40972f3f2285b2cd7ea3bbd3be29ed07de9
parent850d3b304b69b40c0292d433743aba82f3add4a8 (diff)
Don't clear OverloadCandidateSets on destruction, it has no effect anymore.
And clearing a SmallPtrSet can be an expensive operation. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@128081 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/clang/Sema/Overload.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/clang/Sema/Overload.h b/include/clang/Sema/Overload.h
index 3ce3513c21..6e07d2c68a 100644
--- a/include/clang/Sema/Overload.h
+++ b/include/clang/Sema/Overload.h
@@ -647,8 +647,6 @@ namespace clang {
/// \brief Clear out all of the candidates.
void clear();
-
- ~OverloadCandidateSet() { clear(); }
/// Find the best viable function on this overload set, if it exists.
OverloadingResult BestViableFunction(Sema &S, SourceLocation Loc,