diff --git a/development/hfsm2/detail/shared/utility.hpp b/development/hfsm2/detail/shared/utility.hpp index c7c82e9..73e69e6 100644 --- a/development/hfsm2/detail/shared/utility.hpp +++ b/development/hfsm2/detail/shared/utility.hpp @@ -60,24 +60,6 @@ template < > using Conditional = typename ConditionalT::Type; -//------------------------------------------------------------------------------ - -template -struct IsSameT final { - static constexpr bool Value = false; -}; - -template -struct IsSameT final { - static constexpr bool Value = true; -}; - -template < - typename T0, - typename T1 -> -static constexpr bool IsSame = IsSameT::Value; - //////////////////////////////////////////////////////////////////////////////// template diff --git a/include/hfsm2/machine.hpp b/include/hfsm2/machine.hpp index 31e08fd..2a36fb1 100644 --- a/include/hfsm2/machine.hpp +++ b/include/hfsm2/machine.hpp @@ -430,22 +430,6 @@ template < > using Conditional = typename ConditionalT::Type; -template -struct IsSameT final { - static constexpr bool Value = false; -}; - -template -struct IsSameT final { - static constexpr bool Value = true; -}; - -template < - typename T0, - typename T1 -> -static constexpr bool IsSame = IsSameT::Value; - template struct RemoveConstT final { using Type = T;