Home
last modified time | relevance | path

Searched refs:__libcpp_is_integral (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_integral.h23 template <class _Tp> struct __libcpp_is_integral { enum { value = 0 }; }; struct
24 template <> struct __libcpp_is_integral<bool> { enum { value = 1 }; };
25 template <> struct __libcpp_is_integral<char> { enum { value = 1 }; };
26 template <> struct __libcpp_is_integral<signed char> { enum { value = 1 }; };
27 template <> struct __libcpp_is_integral<unsigned char> { enum { value = 1 }; };
29 template <> struct __libcpp_is_integral<wchar_t> { enum { value = 1 }; };
32 template <> struct __libcpp_is_integral<char8_t> { enum { value = 1 }; };
34 template <> struct __libcpp_is_integral<char16_t> { enum { value = 1 }; };
35 template <> struct __libcpp_is_integral<char32_t> { enum { value = 1 }; };
36 template <> struct __libcpp_is_integral<short> { enum { value = 1 }; };
[all …]