diff --git a/types.hpp b/types.hpp index 2bc84e3f..5bb317b9 100644 --- a/types.hpp +++ b/types.hpp @@ -56,58 +56,6 @@ template std::string type_to_string (void); -template -struct sign_types; - - -template <> struct sign_types { - typedef int8_t with_sign; - typedef uint8_t without_sign; -}; - - -template <> struct sign_types { - typedef int8_t with_sign; - typedef uint8_t without_sign; -}; - - -template <> struct sign_types { - typedef int16_t with_sign; - typedef uint16_t without_sign; -}; - - -template <> struct sign_types { - typedef int16_t with_sign; - typedef uint16_t without_sign; -}; - - -template <> struct sign_types { - typedef int32_t with_sign; - typedef uint32_t without_sign; -}; - - -template <> struct sign_types { - typedef int32_t with_sign; - typedef uint32_t without_sign; -}; - - -template <> struct sign_types { - typedef signed long with_sign; - typedef unsigned long without_sign; -}; - - -template <> struct sign_types { - typedef signed long with_sign; - typedef unsigned long without_sign; -}; - - namespace detail { template T