Searched refs:IteratableBitMaskAdaptor (Results 1 – 3 of 3) sorted by relevance
53 template <class BitMask> struct IteratableBitMaskAdaptor : public BitMask { struct70 LIBC_INLINE IteratableBitMaskAdaptor &operator++() { argument74 LIBC_INLINE IteratableBitMaskAdaptor begin() { return *this; } in begin() argument75 LIBC_INLINE IteratableBitMaskAdaptor end() { return {BitMask{0}}; } in end() argument76 LIBC_INLINE bool operator==(const IteratableBitMaskAdaptor &other) {79 LIBC_INLINE bool operator!=(const IteratableBitMaskAdaptor &other) {
19 using IteratableBitMask = IteratableBitMaskAdaptor<BitMask>;
40 using IteratableBitMask = IteratableBitMaskAdaptor<BitMask>;