Searched refs:__is_enum (Results 1 – 8 of 8) sorted by relevance
32 struct __is_enum {}; // expected-warning {{made available}} struct
31 bool _is_enum_result = __is_enum(int);
277 { int arr[T(__is_enum(Enum))]; } in is_enum()278 { int arr[T(__is_enum(EnumType))]; } in is_enum()280 { int arr[F(__is_enum(int))]; } in is_enum()281 { int arr[F(__is_enum(Union))]; } in is_enum()282 { int arr[F(__is_enum(Int))]; } in is_enum()283 { int arr[F(__is_enum(IntAr))]; } in is_enum()284 { int arr[F(__is_enum(UnionAr))]; } in is_enum()285 { int arr[F(__is_enum(Derives))]; } in is_enum()286 { int arr[F(__is_enum(ClassType))]; } in is_enum()287 { int arr[F(__is_enum(cvoid))]; } in is_enum()[all …]
152 template<typename T> struct is_enum { static constexpr bool value = __is_enum(T); };
400 TYPE_TRAIT_1(__is_enum, IsEnum, KEYCXX)
772 REVERTIBLE_TYPE_TRAIT(__is_enum); in ParseCastExpression()
1000 * ``__is_enum`` (GNU, Microsoft)
502 : public integral_constant<bool, __is_enum(_Tp)> {};