Searched refs:IteratableBitMaskAdaptor (Results 1 – 2 of 2) 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) {
41 using Iter = IteratableBitMaskAdaptor<ShortBitMask>; in TEST()56 using Iter = IteratableBitMaskAdaptor<LargeBitMask>; in TEST()