Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_enum.h23 : public integral_constant<bool, __is_enum(_Tp)> {};
27 inline constexpr bool is_enum_v = __is_enum(_Tp);
/llvm-project-15.0.7/clang/test/AST/
H A Dast-dump-traits.cpp13 (void) __is_enum(E); in test_type_trait()
/llvm-project-15.0.7/clang/test/PCH/
H A Dcxx-traits.h34 struct __is_enum {}; // expected-warning {{made available}} struct
H A Dcxx-traits.cpp33 bool _is_enum_result = __is_enum(int);
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dalias-template.cpp147 template<typename T> struct is_enum { static constexpr bool value = __is_enum(T); };
H A Dtype-traits.cpp348 { int arr[T(__is_enum(Enum))]; } in is_enum()
349 { int arr[T(__is_enum(EnumType))]; } in is_enum()
351 { int arr[F(__is_enum(int))]; } in is_enum()
352 { int arr[F(__is_enum(Union))]; } in is_enum()
353 { int arr[F(__is_enum(Int))]; } in is_enum()
354 { int arr[F(__is_enum(IntAr))]; } in is_enum()
355 { int arr[F(__is_enum(UnionAr))]; } in is_enum()
356 { int arr[F(__is_enum(Derives))]; } in is_enum()
357 { int arr[F(__is_enum(ClassType))]; } in is_enum()
358 { int arr[F(__is_enum(cvoid))]; } in is_enum()
[all …]
H A Dsizeless-1.cpp484 _Static_assert(!__is_enum(svint8_t), ""); in cxx_only()
/llvm-project-15.0.7/libc/src/__support/CPP/
H A DTypeTraits.h71 static constexpr bool Value = __is_enum(Type);
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTokenKinds.def495 TYPE_TRAIT_1(__is_enum, IsEnum, KEYCXX)
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp1080 REVERTIBLE_TYPE_TRAIT(__is_enum); in ParseCastExpression()
/llvm-project-15.0.7/clang/docs/
H A DLanguageExtensions.rst1409 * ``__is_enum`` (C++, GNU, Microsoft, Embarcadero)
1501 * ``__is_enum``