summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-03-04 01:26:32 +0000
committerRui Ueyama <ruiu@google.com>2015-03-04 01:26:32 +0000
commit302119effcf8546c1d868afe4554f16bf2a04c21 (patch)
treeeba8c2ab6fc7ca02b683e59d8340dd4ee1376719
parent9f5fe4a11f9d6c31b6ce831969996732c621abb9 (diff)
downloadbcm5719-llvm-302119effcf8546c1d868afe4554f16bf2a04c21.tar.gz
bcm5719-llvm-302119effcf8546c1d868afe4554f16bf2a04c21.zip
Make a private function private.
llvm-svn: 231196
-rw-r--r--lld/lib/ReaderWriter/FileArchive.cpp41
1 files changed, 20 insertions, 21 deletions
diff --git a/lld/lib/ReaderWriter/FileArchive.cpp b/lld/lib/ReaderWriter/FileArchive.cpp
index 247bf303e29..5d82018a5db 100644
--- a/lld/lib/ReaderWriter/FileArchive.cpp
+++ b/lld/lib/ReaderWriter/FileArchive.cpp
@@ -135,26 +135,6 @@ public:
return _absoluteAtoms;
}
- std::error_code buildTableOfContents() {
- DEBUG_WITH_TYPE("FileArchive", llvm::dbgs()
- << "Table of contents for archive '"
- << _archive->getFileName() << "':\n");
- for (auto i = _archive->symbol_begin(), e = _archive->symbol_end();
- i != e; ++i) {
- StringRef name = i->getName();
- ErrorOr<Archive::child_iterator> memberOrErr = i->getMember();
- if (std::error_code ec = memberOrErr.getError())
- return ec;
- Archive::child_iterator member = memberOrErr.get();
- DEBUG_WITH_TYPE(
- "FileArchive",
- llvm::dbgs() << llvm::format("0x%08llX ", member->getBuffer().data())
- << "'" << name << "'\n");
- _symbolMemberMap[name] = member;
- }
- return std::error_code();
- }
-
/// Returns a set of all defined symbols in the archive.
std::set<StringRef> getDefinedSymbols() override {
parse();
@@ -251,7 +231,26 @@ private:
return false;
}
-private:
+ std::error_code buildTableOfContents() {
+ DEBUG_WITH_TYPE("FileArchive", llvm::dbgs()
+ << "Table of contents for archive '"
+ << _archive->getFileName() << "':\n");
+ for (auto i = _archive->symbol_begin(), e = _archive->symbol_end();
+ i != e; ++i) {
+ StringRef name = i->getName();
+ ErrorOr<Archive::child_iterator> memberOrErr = i->getMember();
+ if (std::error_code ec = memberOrErr.getError())
+ return ec;
+ Archive::child_iterator member = memberOrErr.get();
+ DEBUG_WITH_TYPE(
+ "FileArchive",
+ llvm::dbgs() << llvm::format("0x%08llX ", member->getBuffer().data())
+ << "'" << name << "'\n");
+ _symbolMemberMap[name] = member;
+ }
+ return std::error_code();
+ }
+
typedef std::unordered_map<StringRef, Archive::child_iterator> MemberMap;
typedef std::set<const char *> InstantiatedSet;
OpenPOWER on IntegriCloud