Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:52:35

0001 #ifndef BOOST_SYSTEM_DETAIL_IS_SAME_HPP_INCLUDED
0002 #define BOOST_SYSTEM_DETAIL_IS_SAME_HPP_INCLUDED
0003 
0004 // Copyright 2021 Peter Dimov
0005 // Distributed under the Boost Software License, Version 1.0
0006 // http://www.boost.org/LICENSE_1_0.txt
0007 
0008 namespace boost
0009 {
0010 
0011 namespace system
0012 {
0013 
0014 namespace detail
0015 {
0016 
0017 template<class T1, class T2> struct is_same
0018 {
0019     enum _vt { value = 0 };
0020 };
0021 
0022 template<class T> struct is_same<T, T>
0023 {
0024     enum _vt { value = 1 };
0025 };
0026 
0027 } // namespace detail
0028 
0029 } // namespace system
0030 
0031 } // namespace boost
0032 
0033 #endif // #ifndef BOOST_SYSTEM_DETAIL_IS_SAME_HPP_INCLUDED