summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp8
-rw-r--r--lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h9
2 files changed, 11 insertions, 6 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp b/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
index 48acf30d583..95ffbaf2862 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
+++ b/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
@@ -8,7 +8,15 @@
//===----------------------------------------------------------------------===//
#include "NameToDIE.h"
+#include "lldb/Core/ConstString.h"
#include "lldb/Core/Stream.h"
+#include "lldb/Core/RegularExpression.h"
+
+void
+NameToDIE::Insert (const lldb_private::ConstString& name, const Info &info)
+{
+ m_collection.insert (std::make_pair(name.AsCString(), info));
+}
size_t
NameToDIE::Find (const lldb_private::ConstString &name, std::vector<Info> &info_array) const
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h b/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h
index ef1d27b8b2f..35032a69d8d 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h
+++ b/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h
@@ -11,8 +11,8 @@
#define SymbolFileDWARF_NameToDIE_h_
#include <map>
-#include "lldb/Core/ConstString.h"
-#include "lldb/Core/RegularExpression.h"
+#include <vector>
+#include "lldb/lldb-defines.h"
class NameToDIE
{
@@ -37,10 +37,7 @@ public:
Dump (lldb_private::Stream *s);
void
- Insert (const lldb_private::ConstString& name, const Info &info)
- {
- m_collection.insert (std::make_pair(name.AsCString(), info));
- }
+ Insert (const lldb_private::ConstString& name, const Info &info);
size_t
Find (const lldb_private::ConstString &name,
OpenPOWER on IntegriCloud