diff options
author | Oleksiy Vyalov <ovyalov@google.com> | 2014-11-19 17:24:58 +0000 |
---|---|---|
committer | Oleksiy Vyalov <ovyalov@google.com> | 2014-11-19 17:24:58 +0000 |
commit | b92935b4442c771d3830946f1005f1fb5012b087 (patch) | |
tree | ee918db5db7e4a2f2ea32e4ec0ee2c6d0fd5ecb8 /lldb/source/Core/ConstString.cpp | |
parent | 9fbffee0b3956754acbcb49047e727b2a414a7f4 (diff) | |
download | bcm5719-llvm-b92935b4442c771d3830946f1005f1fb5012b087.tar.gz bcm5719-llvm-b92935b4442c771d3830946f1005f1fb5012b087.zip |
Fix broken build after removing StringMap::GetOrCreateValue in favor of StringMap::insert.
llvm-svn: 222370
Diffstat (limited to 'lldb/source/Core/ConstString.cpp')
-rw-r--r-- | lldb/source/Core/ConstString.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/source/Core/ConstString.cpp b/lldb/source/Core/ConstString.cpp index 5657b483a49..d2d3ddb1651 100644 --- a/lldb/source/Core/ConstString.cpp +++ b/lldb/source/Core/ConstString.cpp @@ -93,7 +93,7 @@ public: { Mutex::Locker locker (m_mutex); llvm::StringRef string_ref (cstr, cstr_len); - StringPoolEntryType& entry = m_string_map.GetOrCreateValue (string_ref, (StringPoolValueType)NULL); + StringPoolEntryType& entry = *m_string_map.insert (std::make_pair (string_ref, (StringPoolValueType)NULL)).first; return entry.getKeyData(); } return NULL; @@ -105,7 +105,7 @@ public: if (string_ref.data()) { Mutex::Locker locker (m_mutex); - StringPoolEntryType& entry = m_string_map.GetOrCreateValue (string_ref, (StringPoolValueType)NULL); + StringPoolEntryType& entry = *m_string_map.insert (std::make_pair (string_ref, (StringPoolValueType)NULL)).first; return entry.getKeyData(); } return NULL; @@ -118,7 +118,7 @@ public: { Mutex::Locker locker (m_mutex); // Make string pool entry with the mangled counterpart already set - StringPoolEntryType& entry = m_string_map.GetOrCreateValue (llvm::StringRef (demangled_cstr), mangled_ccstr); + StringPoolEntryType& entry = *m_string_map.insert (std::make_pair (llvm::StringRef (demangled_cstr), mangled_ccstr)).first; // Extract the const version of the demangled_cstr const char *demangled_ccstr = entry.getKeyData(); |