Correctly implement ImmutableMap::getMaxElement() by getting the actual <key, value> pair.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65327 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Ted Kremenek 2009-02-23 17:28:16 +00:00
parent 1c7a666fce
commit 638b8b446e

View File

@ -207,7 +207,7 @@ public:
/// which key is the highest in the ordering of keys in the map. This
/// method returns NULL if the map is empty.
value_type* getMaxElement() const {
return Root ? &(Root->getMaxElement()) : 0;
return Root ? &(Root->getMaxElement()->getValue()) : 0;
}
//===--------------------------------------------------===//