Lines Matching full:bitfield
225 class MajorKeyBits: public BitField<uint32_t, 0, kMajorBits> {};
226 class MinorKeyBits: public BitField<uint32_t, kMajorBits, kMinorBits> {};
496 class OpField: public BitField<int, 0, 3> { };
497 class StateField: public BitField<int, 3, 5> { };
598 class StrictField: public BitField<bool, 0, 1> {};
599 class NeverNanNanField: public BitField<bool, 1, 1> {};
600 class IncludeNumberCompareField: public BitField<bool, 2, 1> {};
601 class IncludeSmiCompareField: public BitField<bool, 3, 1> {};
602 class RegisterField: public BitField<bool, 4, 1> {};
603 class ConditionField: public BitField<int, 5, 11> {};
766 // Minor key encoding in 32 bits with Bitfield <Type, shift, size>.
767 class FlagBits: public BitField<CallFunctionFlags, 0, 2> {};
768 class ArgcBits: public BitField<unsigned, 2, 32 - 2> {};
1014 class ElementsKindBits: public BitField<ElementsKind, 0, 8> {};
1015 class GrowModeBits: public BitField<KeyedAccessGrowMode, 8, 1> {};
1016 class IsJSArrayBits: public BitField<bool, 9, 1> {};
1107 class FromBits: public BitField<ElementsKind, 0, 8> {};
1108 class ToBits: public BitField<ElementsKind, 8, 8> {};
1109 class IsJSArrayBits: public BitField<bool, 16, 1> {};
1110 class StrictModeBits: public BitField<StrictModeFlag, 17, 1> {};
1111 class GrowModeBits: public BitField<KeyedAccessGrowMode, 18, 1> {};