/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | Sequence.h | 86 #include <type_traits> // std::is_integral, std::is_enum, std::underlying_type, 140 std::enable_if_t<std::is_enum<Enum>::value, bool> = 0> 176 std::enable_if_t<std::is_enum<Enum>::value, bool> = 0> 290 static_assert(std::is_integral<T>::value || std::is_enum<T>::value, 304 !std::is_enum<T>::value>> 314 !std::is_enum<T>::value>> 324 !std::is_enum<T>::value>> 336 typename = std::enable_if_t<std::is_enum<EnumT>::value>> 351 typename = std::enable_if_t<std::is_enum<EnumT>::value>> 363 typename = std::enable_if_t<std::is_enum<Enum [all...] |
H A D | Bitfields.h | 196 template <typename T, bool = std::is_enum<T>::value> 220 T MaxValue = std::is_enum<T>::value 239 static_assert(!std::is_enum<T>::value || MaxValue != T(0), 241 static_assert(!std::is_enum<T>::value ||
|
H A D | FoldingSet.h | 849 struct FoldingSetTrait<T, std::enable_if_t<std::is_enum<T>::value>> {
|
H A D | STLExtras.h | 184 typename UT1 = std::enable_if_t<std::is_enum<EnumTy1>::value, 186 typename UT2 = std::enable_if_t<std::is_enum<EnumTy2>::value,
|
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
H A D | underlying_type.h | 21 template <class _Tp, bool = is_enum<_Tp>::value> 33 struct underlying_type : __underlying_type_impl<_Tp, is_enum<_Tp>::value> {};
|
H A D | is_enum.h | 22 struct _LIBCPP_TEMPLATE_VIS is_enum : public integral_constant<bool, __is_enum(_Tp)> {}; struct
|
H A D | is_scalar.h | 54 is_enum<_Tp>::value> {};
|
H A D | make_signed.h | 48 template <class _Tp, bool = is_integral<_Tp>::value || is_enum<_Tp>::value>
|
H A D | make_unsigned.h | 50 template <class _Tp, bool = is_integral<_Tp>::value || is_enum<_Tp>::value>
|
/freebsd/contrib/bsnmp/gensnmptree/ |
H A D | gensnmptree.c | 229 int is_enum; member 731 t->is_enum = 0; in make_type() 758 t->is_enum = (*tok == TOK_ENUM); in parse_type() 926 t->is_enum = (tok == TOK_ENUM); in parse_top() 1558 if ((t->is_enum || t->is_bits) && strcmp(t->name, name) == 0) { in gen_enum_funcs_str() 1578 if (t->is_enum || t->is_bits) in gen_all_enum_funcs() 1588 if (t->is_enum || t->is_bits) in gen_enums() 1608 if ((t->is_enum || t->is_bits) && strcmp(t->name, name) == 0) { in extract_enum() 1628 if (t->is_enum || t->is_bits) in extract_all_enums()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DataCollection.h | 53 std::enable_if_t<std::is_integral<Type>::value || std::is_enum<Type>::value ||
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | convert_to_integral.h | 14 #include <__type_traits/is_enum.h> 51 template <class _Tp, bool = is_enum<_Tp>::value>
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | endianness.h | 132 inline std::enable_if_t<std::is_enum<T>::value, T> getSwappedBytes(T C) { in getSwappedBytes()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | BinaryStreamWriter.h | 68 static_assert(std::is_enum<T>::value, in writeEnum()
|
H A D | BinaryStreamReader.h | 81 static_assert(std::is_enum<T>::value,
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ProgramStateTrait.h | 287 struct ProgramStatePartialTrait<T, std::enable_if_t<std::is_enum<T>::value>>
|
/freebsd/usr.sbin/bsnmpd/tools/libbsnmptools/ |
H A D | bsnmptools.h | 69 int32_t is_enum; member
|
H A D | bsnmpimport.c | 899 t->is_enum = (*tok == TOK_ENUM); in snmp_import_top()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | type_traits | 44 template <class T> struct is_enum; 265 = is_enum<T>::value; // C++17 450 #include <__type_traits/is_enum.h>
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | type_traits.cppm |
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Features.def | 237 FEATURE(is_enum, LangOpts.CPlusPlus)
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | ValueObject.cpp | 3167 bool is_enum = GetCompilerType().IsEnumerationType(); in CastToBasicType() local 3178 if (!is_scalar && !is_enum && !is_pointer) { in CastToBasicType() 3317 bool is_enum = GetCompilerType().IsEnumerationType(); in CastToEnumType() local 3321 if (!is_enum && !is_integer && !is_float) { in CastToEnumType()
|
/freebsd/contrib/llvm-project/libcxx/include/__functional/ |
H A D | hash.h | 490 template <class _Tp, bool = is_enum<_Tp>::value>
|
/freebsd/lib/libc++/ |
H A D | Makefile | 1261 TTR_HEADERS+= is_enum.h
|
H A D | libcxx.imp | 767 { include: [ "<__type_traits/is_enum.h>", "private", "<type_traits>", "public" ] },
|