Sha256: 673372dc257a955266f0087f3930dd227ee401f194cf211ccfa9ec877b395914
Contents?: true
Size: 593 Bytes
Versions: 14
Compression:
Stored size: 593 Bytes
Contents
/* Copyright 2020 Glen Joseph Fernandes (glenjofe@gmail.com) Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) */ #ifndef BOOST_TT_IS_UNSCOPED_ENUM_HPP_INCLUDED #define BOOST_TT_IS_UNSCOPED_ENUM_HPP_INCLUDED #include <boost/type_traits/conjunction.hpp> #include <boost/type_traits/is_enum.hpp> #include <boost/type_traits/is_convertible.hpp> namespace boost { template<class T> struct is_unscoped_enum : conjunction<is_enum<T>, is_convertible<T, int> >::type { }; } /* boost */ #endif
Version data entries
14 entries across 14 versions & 1 rubygems