Home
last modified time | relevance | path

Searched refs:enum_iteration_traits (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DSequenceTest.cpp222 friend struct llvm::enum_iteration_traits<NestedEnum3>;
232 template <> struct enum_iteration_traits<UntypedEnum> { struct
236 template <> struct enum_iteration_traits<TypedEnum> { struct
240 template <> struct enum_iteration_traits<X::ScopedEnum> { struct
244 template <> struct enum_iteration_traits<S::NestedEnum> { struct
248 template <> struct enum_iteration_traits<S::NestedEnum3> { struct
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSequence.h99 template <typename EnumT> struct enum_iteration_traits { struct
329 static_assert(enum_iteration_traits<EnumT>::is_iterable, in enum_seq()
356 static_assert(enum_iteration_traits<EnumT>::is_iterable, in enum_seq_inclusive()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp66 template <> struct enum_iteration_traits<InstCounterType> { struct