|
LLVM 24.0.0git
|
#include "llvm/Frontend/OpenMP/OMP.h"
Public Types | |
| using | value_type = Enum |
Public Member Functions | |
| constexpr | EnumSetIterator (const EnumSet< Enum, Size > &Set, size_t At) |
| constexpr Enum | operator* () const |
| constexpr auto & | operator++ () |
| constexpr bool | operator== (const EnumSetIterator< Enum, Size > &Other) const |
| constexpr bool | operator!= (const EnumSetIterator< Enum, Size > &Other) const |
Static Public Attributes | |
| static constexpr size_t | enum_size = Size |
| using llvm::omp::detail::EnumSetIterator< Enum, Size >::value_type = Enum |
|
inlineconstexpr |
Definition at line 54 of file OMP.h.
Referenced by operator!=(), and operator==().
|
inlineconstexpr |
Definition at line 63 of file OMP.h.
References EnumSetIterator(), operator==(), and llvm::Other.
|
constexpr |
|
constexpr |
Definition at line 144 of file OMP.h.
References llvm::omp::detail::findFirstSet(), and Size.
|
inlineconstexpr |
Definition at line 60 of file OMP.h.
References EnumSetIterator(), and llvm::Other.
Referenced by operator!=().
|
staticconstexpr |