Lines Matching refs:Storage
69 typedef Type1 Storage;
78 typedef typename T<decltype(&Wrapper::setter)>::Storage Storage;
83 typedef typename TypeDeducer::Storage Storage;
86 Type getter(const Storage &storage) const = delete;
87 void setter(Storage &storage, Type val) = delete;
89 Storage __storage;
161 template<class Storage, int first, int last>
169 getter(const Storage &storage) const
175 setter(Storage &storage, uint64_t val)
181 template<class Storage, int first, int last>
189 getter(const Storage &storage) const
195 setter(Storage &storage, int64_t val)
202 //available within a BitUnion. They inherit their Storage type from the
204 template<class Storage>
210 using Bitfield = BitfieldType<Unsigned<Storage, first, last> >;
213 BitfieldROType<Unsigned<Storage, first, last> >;
216 BitfieldWOType<Unsigned<Storage, first, last> >;
220 BitfieldType<Signed<Storage, first, last> >;
223 BitfieldROType<Signed<Storage, first, last> >;
226 BitfieldWOType<Signed<Storage, first, last> >;