File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
include/llvm/DebugInfo/LogicalView/Readers
lib/DebugInfo/LogicalView/Readers Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ struct LVSymbolTableEntry final {
4747
4848// Function names extracted from the object symbol table.
4949class LVSymbolTable final {
50- using LVSymbolNames = std::map<std::string, LVSymbolTableEntry>;
50+ using LVSymbolNames = std::map<std::string, LVSymbolTableEntry, std::less<> >;
5151 LVSymbolNames SymbolNames;
5252
5353public:
Original file line number Diff line number Diff line change @@ -87,20 +87,20 @@ LVSectionIndex LVSymbolTable::update(LVScope *Function) {
8787
8888const LVSymbolTableEntry &LVSymbolTable::getEntry (StringRef Name) {
8989 static LVSymbolTableEntry Empty = LVSymbolTableEntry ();
90- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
90+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
9191 return Iter != SymbolNames.end () ? Iter->second : Empty;
9292}
9393LVAddress LVSymbolTable::getAddress (StringRef Name) {
94- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
94+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
9595 return Iter != SymbolNames.end () ? Iter->second .Address : 0 ;
9696}
9797LVSectionIndex LVSymbolTable::getIndex (StringRef Name) {
98- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
98+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
9999 return Iter != SymbolNames.end () ? Iter->second .SectionIndex
100100 : getReader ().getDotTextSectionIndex ();
101101}
102102bool LVSymbolTable::getIsComdat (StringRef Name) {
103- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
103+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
104104 return Iter != SymbolNames.end () ? Iter->second .IsComdat : false ;
105105}
106106
You can’t perform that action at this time.
0 commit comments