summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/lib/Core/Resolver.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/lld/lib/Core/Resolver.cpp b/lld/lib/Core/Resolver.cpp
index 87160365641..56cee9c1716 100644
--- a/lld/lib/Core/Resolver.cpp
+++ b/lld/lib/Core/Resolver.cpp
@@ -296,7 +296,7 @@ void Resolver::doAbsoluteAtom(const AbsoluteAtom &atom) {
// utility to add a vector of atoms
void Resolver::addAtoms(const std::vector<const DefinedAtom *> &newAtoms) {
for (const DefinedAtom *newAtom : newAtoms)
- this->doDefinedAtom(*newAtom);
+ doDefinedAtom(*newAtom);
}
// Keep adding atoms until _context.nextFile() returns an error. This function
@@ -360,7 +360,7 @@ void Resolver::markLive(const Atom &atom) {
if (const DefinedAtom *defAtom = dyn_cast<DefinedAtom>(&atom))
for (const Reference *ref : *defAtom)
if (const Atom *target = ref->target())
- this->markLive(*target);
+ markLive(*target);
}
// remove all atoms not actually used
@@ -391,7 +391,7 @@ void Resolver::deadStripOptimize() {
// mark all roots as live, and recursively all atoms they reference
for (const Atom *dsrAtom : _deadStripRoots)
- this->markLive(*dsrAtom);
+ markLive(*dsrAtom);
// now remove all non-live atoms from _atoms
_atoms.erase(
@@ -457,15 +457,15 @@ void Resolver::removeCoalescedAwayAtoms() {
}
bool Resolver::resolve() {
- if (!this->resolveUndefines())
+ if (!resolveUndefines())
return false;
- this->updateReferences();
- this->deadStripOptimize();
- if (this->checkUndefines())
+ updateReferences();
+ deadStripOptimize();
+ if (checkUndefines())
if (!_context.allowRemainingUndefines())
return false;
- this->removeCoalescedAwayAtoms();
- this->_result->addAtoms(_atoms);
+ removeCoalescedAwayAtoms();
+ _result->addAtoms(_atoms);
return true;
}
@@ -497,7 +497,7 @@ void Resolver::MergedFile::addAtoms(std::vector<const Atom *> &all) {
<< ", name="
<< atom->name()
<< "\n");
- this->addAtom(*atom);
+ addAtom(*atom);
}
}
OpenPOWER on IntegriCloud