diff options
Diffstat (limited to 'lld/lib/Core/Resolver.cpp')
-rw-r--r-- | lld/lib/Core/Resolver.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/lib/Core/Resolver.cpp b/lld/lib/Core/Resolver.cpp index 49d3f61402c..ce398ff1af1 100644 --- a/lld/lib/Core/Resolver.cpp +++ b/lld/lib/Core/Resolver.cpp @@ -233,7 +233,7 @@ void Resolver::addAtoms(const std::vector<const DefinedAtom *> &newAtoms) { // undefined symbol. bool Resolver::undefinesAdded(int begin, int end) { std::vector<std::unique_ptr<InputElement>> &inputs = - _context.getInputGraph().inputElements(); + _context.getInputGraph().members(); for (int i = begin; i < end; ++i) if (FileNode *node = dyn_cast<FileNode>(inputs[i].get())) if (_newUndefinesAdded[node->getFile()]) @@ -243,7 +243,7 @@ bool Resolver::undefinesAdded(int begin, int end) { File *Resolver::getFile(int &index, int &groupLevel) { std::vector<std::unique_ptr<InputElement>> &inputs - = _context.getInputGraph().inputElements(); + = _context.getInputGraph().members(); if ((size_t)index >= inputs.size()) return nullptr; if (GroupEnd *group = dyn_cast<GroupEnd>(inputs[index].get())) { |