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 {
47
47
48
48
// Function names extracted from the object symbol table.
49
49
class LVSymbolTable final {
50
- using LVSymbolNames = std::map<std::string, LVSymbolTableEntry>;
50
+ using LVSymbolNames = std::map<std::string, LVSymbolTableEntry, std::less<> >;
51
51
LVSymbolNames SymbolNames;
52
52
53
53
public:
Original file line number Diff line number Diff line change @@ -87,20 +87,20 @@ LVSectionIndex LVSymbolTable::update(LVScope *Function) {
87
87
88
88
const LVSymbolTableEntry &LVSymbolTable::getEntry (StringRef Name) {
89
89
static LVSymbolTableEntry Empty = LVSymbolTableEntry ();
90
- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
90
+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
91
91
return Iter != SymbolNames.end () ? Iter->second : Empty;
92
92
}
93
93
LVAddress LVSymbolTable::getAddress (StringRef Name) {
94
- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
94
+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
95
95
return Iter != SymbolNames.end () ? Iter->second .Address : 0 ;
96
96
}
97
97
LVSectionIndex LVSymbolTable::getIndex (StringRef Name) {
98
- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
98
+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
99
99
return Iter != SymbolNames.end () ? Iter->second .SectionIndex
100
100
: getReader ().getDotTextSectionIndex ();
101
101
}
102
102
bool LVSymbolTable::getIsComdat (StringRef Name) {
103
- LVSymbolNames::iterator Iter = SymbolNames.find (std::string ( Name) );
103
+ LVSymbolNames::iterator Iter = SymbolNames.find (Name);
104
104
return Iter != SymbolNames.end () ? Iter->second .IsComdat : false ;
105
105
}
106
106
You can’t perform that action at this time.
0 commit comments