diff options
Diffstat (limited to 'lld/lib/Core/Resolver.cpp')
| -rw-r--r-- | lld/lib/Core/Resolver.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/lib/Core/Resolver.cpp b/lld/lib/Core/Resolver.cpp index f8bcfbc8b6e..1c16084a934 100644 --- a/lld/lib/Core/Resolver.cpp +++ b/lld/lib/Core/Resolver.cpp @@ -105,7 +105,7 @@ void Resolver::handleFile(const File &file) { doAbsoluteAtom(*absAtom); resolverState |= StateNewAbsoluteAtoms; } - _context.setResolverState(resolverState); + _context.inputGraph().setResolverState(resolverState); } void Resolver::forEachUndefines(UndefCallback callback, @@ -305,8 +305,8 @@ bool Resolver::resolveUndefines() { ScopedTask task(getDefaultDomain(), "resolveUndefines"); for (;;) { - ErrorOr<File &> file = _context.nextFile(); - _context.setResolverState(Resolver::StateNoChange); + ErrorOr<File &> file = _context.inputGraph().nextFile(); + _context.inputGraph().setResolverState(Resolver::StateNoChange); error_code ec = file.getError(); if (ec == InputGraphError::no_more_files) return true; |

