diff options
| -rw-r--r-- | lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp | 8 | ||||
| -rw-r--r-- | lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h | 9 | 
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,   | 

