Lines Matching refs:Element
20 using Bool = Bitfield::Element<bool, 0, 1>; in TEST()
30 using Suit = Bitfield::Element<SuitEnum, 1, 2, SuitEnum::SPADES>; in TEST()
37 using Value = Bitfield::Element<unsigned, 3, 5>; in TEST()
44 using SignedValue = Bitfield::Element<int, 3, 5>; in TEST()
69 using FirstBit = Bitfield::Element<bool, 0, 1>; in TEST()
82 using SecondBit = Bitfield::Element<bool, 1, 1>; in TEST()
95 using LastBit = Bitfield::Element<bool, 7, 1>; in TEST()
108 using LastBit = Bitfield::Element<bool, 63, 1>; in TEST()
123 using OrderingField = Bitfield::Element<Enum, 1, 2, LAST>; in TEST()
135 using OrderingField = Bitfield::Element<Enum, 1, 2, Enum::LAST>; in TEST()
145 using SignedField = Bitfield::Element<int, 1, 1>; in TEST()
157 using SignedField = Bitfield::Element<int, 1, 2>; in TEST()
181 using A = Bitfield::Element<unsigned, 0, 8>; in TEST()
182 using B = Bitfield::Element<unsigned, 3, 3>; in TEST()
183 using C = Bitfield::Element<unsigned, 1, 3>; in TEST()
184 using D = Bitfield::Element<unsigned, 4, 3>; in TEST()
196 using A = Bitfield::Element<unsigned, 0, 1>; // Next Bit:1 in TEST()
197 using B = Bitfield::Element<unsigned, 1, 4>; // Next Bit:5 in TEST()
198 using C = Bitfield::Element<unsigned, 5, 3>; // Next Bit:8 in TEST()
209 using Value = Bitfield::Element<uint64_t, 0, 64>; in TEST()
218 using Value = Bitfield::Element<int64_t, 0, 64>; in TEST()
229 using A = Bitfield::Element<unsigned, 0, 1>; in TEST()
237 using A = Bitfield::Element<unsigned, 0, 2>; in TEST()
245 using A = Bitfield::Element<int, 1, 2>; in TEST()