mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-21 23:17:16 +00:00
AsmPrinter: Rename begin_values() => values_begin(), NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238456 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -69,13 +69,13 @@ struct PatchLocation {
|
||||
PatchLocation() : Die(nullptr), Index(0) {}
|
||||
PatchLocation(DIE &Die, unsigned Index) : Die(&Die), Index(Index) {}
|
||||
PatchLocation(DIE &Die)
|
||||
: Die(&Die), Index(std::distance(Die.begin_values(), Die.end_values())) {}
|
||||
: Die(&Die), Index(std::distance(Die.values_begin(), Die.values_end())) {}
|
||||
|
||||
void set(uint64_t New) const {
|
||||
assert(Die);
|
||||
assert((signed)Index <
|
||||
std::distance(Die->begin_values(), Die->end_values()));
|
||||
const auto &Old = Die->begin_values()[Index];
|
||||
std::distance(Die->values_begin(), Die->values_end()));
|
||||
const auto &Old = Die->values_begin()[Index];
|
||||
assert(Old.getType() == DIEValue::isInteger);
|
||||
Die->setValue(Index,
|
||||
DIEValue(Old.getAttribute(), Old.getForm(), DIEInteger(New)));
|
||||
@@ -84,9 +84,9 @@ struct PatchLocation {
|
||||
uint64_t get() const {
|
||||
assert(Die);
|
||||
assert((signed)Index <
|
||||
std::distance(Die->begin_values(), Die->end_values()));
|
||||
assert(Die->begin_values()[Index].getType() == DIEValue::isInteger);
|
||||
return Die->begin_values()[Index].getDIEInteger().getValue();
|
||||
std::distance(Die->values_begin(), Die->values_end()));
|
||||
assert(Die->values_begin()[Index].getType() == DIEValue::isInteger);
|
||||
return Die->values_begin()[Index].getDIEInteger().getValue();
|
||||
}
|
||||
};
|
||||
|
||||
@@ -2331,13 +2331,13 @@ void DwarfLinker::patchLineTableForUnit(CompileUnit &Unit,
|
||||
|
||||
// Update the cloned DW_AT_stmt_list with the correct debug_line offset.
|
||||
if (auto *OutputDIE = Unit.getOutputUnitDIE()) {
|
||||
auto Stmt = std::find_if(OutputDIE->begin_values(), OutputDIE->end_values(),
|
||||
auto Stmt = std::find_if(OutputDIE->values_begin(), OutputDIE->values_end(),
|
||||
[](const DIEValue &Value) {
|
||||
return Value.getAttribute() == dwarf::DW_AT_stmt_list;
|
||||
});
|
||||
assert(Stmt != OutputDIE->end_values() &&
|
||||
assert(Stmt != OutputDIE->values_end() &&
|
||||
"Didn't find DW_AT_stmt_list in cloned DIE!");
|
||||
OutputDIE->setValue(Stmt - OutputDIE->begin_values(),
|
||||
OutputDIE->setValue(Stmt - OutputDIE->values_begin(),
|
||||
DIEValue(Stmt->getAttribute(), Stmt->getForm(),
|
||||
DIEInteger(Streamer->getLineSectionSize())));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user