[lld] r234044 - Inline typedef'ed type that's used only once. NFC.
Rui Ueyama
ruiu at google.com
Fri Apr 3 12:46:56 PDT 2015
Author: ruiu
Date: Fri Apr 3 14:46:56 2015
New Revision: 234044
URL: http://llvm.org/viewvc/llvm-project?rev=234044&view=rev
Log:
Inline typedef'ed type that's used only once. NFC.
result_type is no longer part of the type traits, so keeping it here
is confusing.
Modified:
lld/trunk/lib/ReaderWriter/ELF/ELFReader.h
Modified: lld/trunk/lib/ReaderWriter/ELF/ELFReader.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/ELFReader.h?rev=234044&r1=234043&r2=234044&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/ELFReader.h (original)
+++ lld/trunk/lib/ReaderWriter/ELF/ELFReader.h Fri Apr 3 14:46:56 2015
@@ -56,11 +56,9 @@ protected:
};
struct DynamicFileCreateELFTraits {
- typedef llvm::ErrorOr<std::unique_ptr<lld::SharedLibraryFile>> result_type;
-
- template<typename ELFT, typename ContextT>
- static result_type create(std::unique_ptr<llvm::MemoryBuffer> mb,
- ContextT &ctx) {
+ template <typename ELFT, typename ContextT>
+ static llvm::ErrorOr<std::unique_ptr<lld::File>>
+ create(std::unique_ptr<llvm::MemoryBuffer> mb, ContextT &ctx) {
return DynamicFile<ELFT>::create(std::move(mb), ctx);
}
};
More information about the llvm-commits
mailing list