Lines Matching defs:VolatileField
177 using VolatileField = BoolBitfieldElementT<0>;
178 using AlignmentField = AlignmentBitfieldElementT<VolatileField::NextBit>;
181 Bitfield::areContiguous<VolatileField, AlignmentField, OrderingField>(),
205 bool isVolatile() const { return getSubclassData<VolatileField>(); }
208 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }
293 using VolatileField = BoolBitfieldElementT<0>;
294 using AlignmentField = AlignmentBitfieldElementT<VolatileField::NextBit>;
297 Bitfield::areContiguous<VolatileField, AlignmentField, OrderingField>(),
325 bool isVolatile() const { return getSubclassData<VolatileField>(); }
328 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }
529 using VolatileField = BoolBitfieldElementT<0>;
530 using WeakField = BoolBitfieldElementT<VolatileField::NextBit>;
538 Bitfield::areContiguous<VolatileField, WeakField, SuccessOrderingField,
555 bool isVolatile() const { return getSubclassData<VolatileField>(); }
559 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }
796 using VolatileField = BoolBitfieldElementT<0>;
798 AtomicOrderingBitfieldElementT<VolatileField::NextBit>;
801 static_assert(Bitfield::areContiguous<VolatileField, AtomicOrderingField,
837 bool isVolatile() const { return getSubclassData<VolatileField>(); }
841 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }