17 #include <type_traits> 
   20 template <
typename T, 
typename U, 
typename V = 
void>
 
   22   std::enable_if_t<std::is_same_v<std::remove_const_t<T>, std::remove_const_t<U>>, V>;
 
   24 template <
typename T, 
typename U>
 
   26   std::is_same_v<std::remove_const_t<T>, std::remove_const_t<U>>;
 
Definition: buffer.hpp:35
 
constexpr auto const_agnostic_same_v
Definition: const_agnostic.hpp:25
 
std::enable_if_t< std::is_same_v< std::remove_const_t< T >, std::remove_const_t< U > >, V > const_agnostic_same_t
Definition: const_agnostic.hpp:22