diff --git a/deps/oxlib/src/std/include/ox/std/typetraits.hpp b/deps/oxlib/src/std/include/ox/std/typetraits.hpp index cbc8443a..ddf9bd78 100644 --- a/deps/oxlib/src/std/include/ox/std/typetraits.hpp +++ b/deps/oxlib/src/std/include/ox/std/typetraits.hpp @@ -103,32 +103,33 @@ constexpr bool is_const_v = true; // is_integral ///////////////////////////////////////////////////////////////// template struct is_integral: false_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral : true_type {}; -template<> struct is_integral: true_type {}; // some of these need to be done with the actual language syntax because no one // can agree on what an (u)int64_t is... -template<> struct is_integral: true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral: true_type {}; -template<> struct is_integral: true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; + +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; +template<> struct is_integral : true_type {}; template<> struct is_integral: true_type {}; template @@ -138,29 +139,26 @@ constexpr bool is_integral_v = is_integral::value; // is_integer ///////////////////////////////////////////////////////////////// template struct is_integer: false_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer : true_type {}; -template<> struct is_integer: true_type {}; - -// some of these need to be done with the actual language syntax because no one -// can agree on what an (u)int64_t is... -template<> struct is_integer: true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer: true_type {}; -template<> struct is_integer: true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; +template<> struct is_integer : true_type {}; template constexpr bool is_integer_v = is_integer::value;