3#ifndef TETL_TYPE_TRAITS_IS_EMPTY_HPP
4#define TETL_TYPE_TRAITS_IS_EMPTY_HPP
19struct is_empty_tester_2 {
28struct is_empty<T> :
bool_constant<sizeof(is_empty_tester_1<T>) == sizeof(is_empty_tester_2)> { };
Definition adjacent_find.hpp:8
remove_const_t< remove_volatile_t< T > > remove_cv_t
Definition remove_cv.hpp:22
constexpr bool is_empty_v
Definition is_empty.hpp:40
integral_constant< bool, B > bool_constant
Definition bool_constant.hpp:11
constexpr bool is_class_v
Definition is_class.hpp:16
bool_constant< false > false_type
Definition bool_constant.hpp:14
static constexpr bool value
Definition integral_constant.hpp:10
f T is an empty type (that is, a non-union class type with no non-static data members other than bit-...
Definition is_empty.hpp:37