diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-10-04 13:09:59 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-10-04 13:09:59 +0000 |
commit | fda3dc9266b59bc278ef2c3ef438b29f86e25912 (patch) | |
tree | 4ed0b9a9dd240c652c915d7b787ed45a4a29b1c6 /llvm/lib/MC | |
parent | 6903be56d58e7f39053b6db4be42c83d7906ccce (diff) | |
download | bcm5719-llvm-fda3dc9266b59bc278ef2c3ef438b29f86e25912.tar.gz bcm5719-llvm-fda3dc9266b59bc278ef2c3ef438b29f86e25912.zip |
Remove duplicated typedef. NFC.
llvm-svn: 283216
Diffstat (limited to 'llvm/lib/MC')
-rw-r--r-- | llvm/lib/MC/StringTableBuilder.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/llvm/lib/MC/StringTableBuilder.cpp b/llvm/lib/MC/StringTableBuilder.cpp index 9d95952a6d3..7f69871fd45 100644 --- a/llvm/lib/MC/StringTableBuilder.cpp +++ b/llvm/lib/MC/StringTableBuilder.cpp @@ -86,10 +86,9 @@ void StringTableBuilder::finalizeInOrder() { } void StringTableBuilder::finalizeStringTable(bool Optimize) { - typedef std::pair<CachedHash<StringRef>, size_t> StringOffsetPair; - std::vector<StringOffsetPair *> Strings; + std::vector<StringPair *> Strings; Strings.reserve(StringIndexMap.size()); - for (StringOffsetPair &P : StringIndexMap) + for (StringPair &P : StringIndexMap) Strings.push_back(&P); if (!Strings.empty()) { @@ -99,7 +98,7 @@ void StringTableBuilder::finalizeStringTable(bool Optimize) { multikey_qsort(&Strings[0], &Strings[0] + Strings.size(), 0); } else { std::sort(Strings.begin(), Strings.end(), - [](const StringOffsetPair *LHS, const StringOffsetPair *RHS) { + [](const StringPair *LHS, const StringPair *RHS) { return LHS->second < RHS->second; }); } @@ -120,7 +119,7 @@ void StringTableBuilder::finalizeStringTable(bool Optimize) { } StringRef Previous; - for (StringOffsetPair *P : Strings) { + for (StringPair *P : Strings) { StringRef S = P->first.Val; if (K == WinCOFF) assert(S.size() > COFF::NameSize && "Short string in COFF string table!"); |