diff options
author | Rui Ueyama <ruiu@google.com> | 2015-01-16 21:11:00 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-01-16 21:11:00 +0000 |
commit | bd350a5cd202bd9ae684f5403217cec23d2abd44 (patch) | |
tree | 6cc0f5fe0cf7b1b493c0c751c9e9cfbae16d2b5f /lld/lib/ReaderWriter/CoreLinkingContext.cpp | |
parent | a089c7cb4b0f50bb1f265996670481889e8f9cad (diff) | |
download | bcm5719-llvm-bd350a5cd202bd9ae684f5403217cec23d2abd44.tar.gz bcm5719-llvm-bd350a5cd202bd9ae684f5403217cec23d2abd44.zip |
Remove duplication code.
llvm-svn: 226321
Diffstat (limited to 'lld/lib/ReaderWriter/CoreLinkingContext.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/CoreLinkingContext.cpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/lld/lib/ReaderWriter/CoreLinkingContext.cpp b/lld/lib/ReaderWriter/CoreLinkingContext.cpp index ba2ee20d2d6..733bb14bc3f 100644 --- a/lld/lib/ReaderWriter/CoreLinkingContext.cpp +++ b/lld/lib/ReaderWriter/CoreLinkingContext.cpp @@ -155,34 +155,8 @@ public: else llvm_unreachable("atom has unknown definition kind"); } - - DefinedAtomRange definedAtoms() override { - return range<std::vector<const DefinedAtom *>::iterator>( - _definedAtoms._atoms.begin(), _definedAtoms._atoms.end()); - } - - const atom_collection<DefinedAtom> &defined() const override { - return _definedAtoms; - } - const atom_collection<UndefinedAtom> &undefined() const override { - return _undefinedAtoms; - } - const atom_collection<SharedLibraryAtom> &sharedLibrary() const override { - return _sharedLibraryAtoms; - } - const atom_collection<AbsoluteAtom> &absolute() const override { - return _absoluteAtoms; - } - -private: - atom_collection_vector<DefinedAtom> _definedAtoms; - atom_collection_vector<UndefinedAtom> _undefinedAtoms; - atom_collection_vector<SharedLibraryAtom> _sharedLibraryAtoms; - atom_collection_vector<AbsoluteAtom> _absoluteAtoms; }; - - } // anonymous namespace CoreLinkingContext::CoreLinkingContext() {} |