4#ifndef TETL_TYPE_TRAITS_IS_SCOPED_ENUM_HPP
5#define TETL_TYPE_TRAITS_IS_SCOPED_ENUM_HPP
7#include <etl/_type_traits/bool_constant.hpp>
8#include <etl/_type_traits/is_convertible.hpp>
9#include <etl/_type_traits/is_enum.hpp>
10#include <etl/_type_traits/underlying_type.hpp>
19struct is_scoped_enum<T> : bool_constant<
not is_convertible_v<T, underlying_type_t<T>>> { };
Definition adjacent_find.hpp:9
constexpr bool is_scoped_enum_v
Checks whether T is an scoped enumeration type. Provides the member constant value which is equal to ...
Definition is_scoped_enum.hpp:28
Definition is_scoped_enum.hpp:15