Home | History | Annotate | Download | only in src

Lines Matching refs:BitField

29   // bitfield.  It is only used as a return value meaning the attributes of
70 // Must fit in the BitField PropertyDetails::KindField.
75 // Must fit in the BitField PropertyDetails::StoreModeField.
80 // Must fit in the BitField PropertyDetails::TypeField.
346 class KindField : public BitField<PropertyKind, 0, 1> {};
347 class LocationField : public BitField<PropertyLocation, 1, 1> {};
348 class AttributesField : public BitField<PropertyAttributes, 2, 3> {};
353 class PropertyCellTypeField : public BitField<PropertyCellType, 5, 2> {};
354 class DictionaryStorageField : public BitField<uint32_t, 7, 24> {};
357 class RepresentationField : public BitField<uint32_t, 5, 4> {};
359 : public BitField<uint32_t, 9, kDescriptorIndexBitCount> {}; // NOLINT
361 : public BitField<uint32_t, 9 + kDescriptorIndexBitCount,
365 class TypeField : public BitField<PropertyType, 0, 2> {};