Searched refs:enum_iteration_traits (Results 1 – 4 of 4) sorted by relevance
36 template <> struct enum_iteration_traits<RTLIB::Libcall> {40 template <> struct enum_iteration_traits<RTLIB::LibcallImpl> {
38 /// to iterate on by specializing `enum_iteration_traits`, or opt into48 /// template <> struct enum_iteration_traits<X::MyEnum> {58 /// template <> struct enum_iteration_traits<MyClass::Safe> {99 template <typename EnumT> struct enum_iteration_traits { struct 338 static_assert(enum_iteration_traits<EnumT>::is_iterable,344 /// when `EnumT` is not marked as safely iterable by `enum_iteration_traits`. in enum_seq() 365 static_assert(enum_iteration_traits<EnumT>::is_iterable,371 /// is not marked as safely iterable by `enum_iteration_traits`. in enum_seq_inclusive() 100 is_iterableenum_iteration_traits global() argument
428 struct llvm::enum_iteration_traits<clang::OpenMPDefaultmapClauseKind> {
83 template <> struct enum_iteration_traits<InstCounterType> { struct