diff --git a/lld/include/lld/Core/Resolver.h b/lld/include/lld/Core/Resolver.h index c5b3ea6fecff..e16c07b839fa 100644 --- a/lld/include/lld/Core/Resolver.h +++ b/lld/include/lld/Core/Resolver.h @@ -100,8 +100,8 @@ private: size_t _fileIndex; // Preloading - std::map _archiveMap; - std::unordered_set _archiveSeen; + llvm::StringMap _archiveMap; + llvm::DenseSet _archiveSeen; // List of undefined symbols. std::vector _undefines;