mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-15 19:24:33 +00:00
Use range loops for accessing file names. NFC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238446 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -931,13 +931,13 @@ void ELFObjectWriter::computeSymbolTable(
|
||||
SymtabShndxSection->setAlignment(4);
|
||||
}
|
||||
|
||||
for (auto i = Asm.file_names_begin(), e = Asm.file_names_end(); i != e; ++i)
|
||||
StrTabBuilder.add(*i);
|
||||
for (const std::string &Name : Asm.getFileNames())
|
||||
StrTabBuilder.add(Name);
|
||||
|
||||
StrTabBuilder.finalize(StringTableBuilder::ELF);
|
||||
|
||||
for (auto i = Asm.file_names_begin(), e = Asm.file_names_end(); i != e; ++i)
|
||||
FileSymbolData.push_back(StrTabBuilder.getOffset(*i));
|
||||
for (const std::string &Name : Asm.getFileNames())
|
||||
FileSymbolData.push_back(StrTabBuilder.getOffset(Name));
|
||||
|
||||
// Symbols are required to be in lexicographic order.
|
||||
array_pod_sort(LocalSymbolData.begin(), LocalSymbolData.end());
|
||||
|
Reference in New Issue
Block a user