diff options
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h')
-rw-r--r-- | lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h b/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h index b38473dee9c..dc2d4ff93e3 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h +++ b/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h @@ -132,17 +132,17 @@ public: const uint32_t die_offset_end, DIEInfoArray &die_info_array) const; - size_t FindByName(const char *name, DIEArray &die_offsets); + size_t FindByName(llvm::StringRef name, DIEArray &die_offsets); - size_t FindByNameAndTag(const char *name, const dw_tag_t tag, + size_t FindByNameAndTag(llvm::StringRef name, const dw_tag_t tag, DIEArray &die_offsets); - size_t - FindByNameAndTagAndQualifiedNameHash(const char *name, const dw_tag_t tag, - const uint32_t qualified_name_hash, - DIEArray &die_offsets); + size_t FindByNameAndTagAndQualifiedNameHash( + llvm::StringRef name, const dw_tag_t tag, + const uint32_t qualified_name_hash, DIEArray &die_offsets); - size_t FindCompleteObjCClassByName(const char *name, DIEArray &die_offsets, + size_t FindCompleteObjCClassByName(llvm::StringRef name, + DIEArray &die_offsets, bool must_be_implementation); protected: @@ -150,9 +150,9 @@ public: const lldb_private::RegularExpression ®ex, lldb::offset_t *hash_data_offset_ptr, Pair &pair) const; - size_t FindByName(const char *name, DIEInfoArray &die_info_array); + size_t FindByName(llvm::StringRef name, DIEInfoArray &die_info_array); - Result GetHashDataForName(const char *name, + Result GetHashDataForName(llvm::StringRef name, lldb::offset_t *hash_data_offset_ptr, Pair &pair) const override; |