Searched refs:is_enum_v (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.cat/ |
| H A D | is_enum.pass.cpp | 25 static_assert( std::is_enum_v<T>, ""); in test_is_enum() 26 static_assert( std::is_enum_v<const T>, ""); in test_is_enum() 27 static_assert( std::is_enum_v<volatile T>, ""); in test_is_enum() 28 static_assert( std::is_enum_v<const volatile T>, ""); in test_is_enum() 40 static_assert(!std::is_enum_v<T>, ""); in test_is_not_enum() 41 static_assert(!std::is_enum_v<const T>, ""); in test_is_not_enum() 42 static_assert(!std::is_enum_v<volatile T>, ""); in test_is_not_enum() 43 static_assert(!std::is_enum_v<const volatile T>, ""); in test_is_not_enum()
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_enum.h | 27 inline constexpr bool is_enum_v = __is_enum(_Tp); variable
|
| H A D | is_scoped_enum.h | 25 template <class _Tp, bool = is_enum_v<_Tp> >
|
| /llvm-project-15.0.7/libcxx/include/__concepts/ |
| H A D | class_or_enum.h | 26 concept __class_or_enum = is_class_v<_Tp> || is_union_v<_Tp> || is_enum_v<_Tp>;
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | type_traits | 264 template <class T> inline constexpr bool is_enum_v
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 526 SYMBOL(is_enum_v, std::, <type_traits>)
|