diff --git a/include/LIEF/Object.hpp b/include/LIEF/Object.hpp index c9a6c100d1..eba3417473 100644 --- a/include/LIEF/Object.hpp +++ b/include/LIEF/Object.hpp @@ -19,18 +19,19 @@ #include "LIEF/Visitor.hpp" #include "LIEF/visibility.h" -template< class T > -using add_pointer_t = typename std::add_pointer::type; +namespace LIEF { -template< class T > -using decay_t = typename std::decay::type; +class LIEF_API Object { -template< class T > -using add_const_t = typename std::add_const::type; + template + using add_pointer_t = typename std::add_pointer::type; -namespace LIEF { + template + using decay_t = typename std::decay::type; + + template + using add_const_t = typename std::add_const::type; -class LIEF_API Object { public: template using output_t = add_pointer_t>;