Lines Matching refs:bit_field
4454 byte Map::bit_field() const { return READ_BYTE_FIELD(this, kBitFieldOffset); }
4472 set_bit_field(bit_field() | (1 << kHasNonInstancePrototype));
4474 set_bit_field(bit_field() & ~(1 << kHasNonInstancePrototype));
4480 return ((1 << kHasNonInstancePrototype) & bit_field()) != 0;
4486 set_bit_field(bit_field() | (1 << kIsConstructor));
4488 set_bit_field(bit_field() & ~(1 << kIsConstructor));
4494 return ((1 << kIsConstructor) & bit_field()) != 0;
4507 set_bit_field(bit_field() | (1 << kHasIndexedInterceptor));
4512 return ((1 << kHasIndexedInterceptor) & bit_field()) != 0;
4517 set_bit_field(bit_field() | (1 << kIsUndetectable));
4522 return ((1 << kIsUndetectable) & bit_field()) != 0;
4527 set_bit_field(bit_field() | (1 << kHasNamedInterceptor));
4532 return ((1 << kHasNamedInterceptor) & bit_field()) != 0;
4538 set_bit_field(bit_field() | (1 << kIsAccessCheckNeeded));
4540 set_bit_field(bit_field() & ~(1 << kIsAccessCheckNeeded));
4546 return ((1 << kIsAccessCheckNeeded) & bit_field()) != 0;
4655 void Map::set_is_callable() { set_bit_field(bit_field() | (1 << kIsCallable)); }
4659 return ((1 << kIsCallable) & bit_field()) != 0;
5608 SMI_ACCESSORS(PrototypeInfo, bit_field, kBitFieldOffset)
5609 BOOL_ACCESSORS(PrototypeInfo, bit_field, should_be_fast_map, kShouldBeFastBit)
6828 uint32_t JSArrayBuffer::bit_field() const {
6833 bool JSArrayBuffer::is_external() { return IsExternal::decode(bit_field()); }
6838 set_bit_field(IsExternal::update(bit_field(), value));
6843 return IsNeuterable::decode(bit_field());
6848 set_bit_field(IsNeuterable::update(bit_field(), value));
6852 bool JSArrayBuffer::was_neutered() { return WasNeutered::decode(bit_field()); }
6856 set_bit_field(WasNeutered::update(bit_field(), value));
6860 bool JSArrayBuffer::is_shared() { return IsShared::decode(bit_field()); }
6864 set_bit_field(IsShared::update(bit_field(), value));
6868 return HasGuardRegion::decode(bit_field());
6872 set_bit_field(HasGuardRegion::update(bit_field(), value));