Lines Matching refs:bitfields
654 const uint16_t bitfields = data.GetU16(offset_ptr); in Decode() local
655 m_type_data_resolved = (1u << 15 & bitfields) != 0; in Decode()
656 m_is_synthetic = (1u << 14 & bitfields) != 0; in Decode()
657 m_is_debug = (1u << 13 & bitfields) != 0; in Decode()
658 m_is_external = (1u << 12 & bitfields) != 0; in Decode()
659 m_size_is_sibling = (1u << 11 & bitfields) != 0; in Decode()
660 m_size_is_synthesized = (1u << 10 & bitfields) != 0; in Decode()
661 m_size_is_valid = (1u << 9 & bitfields) != 0; in Decode()
662 m_demangled_is_synthesized = (1u << 8 & bitfields) != 0; in Decode()
663 m_contains_linker_annotations = (1u << 7 & bitfields) != 0; in Decode()
664 m_is_weak = (1u << 6 & bitfields) != 0; in Decode()
665 m_type = bitfields & 0x003f; in Decode()
703 uint16_t bitfields = m_type; in Encode() local
705 bitfields |= 1u << 15; in Encode()
707 bitfields |= 1u << 14; in Encode()
709 bitfields |= 1u << 13; in Encode()
711 bitfields |= 1u << 12; in Encode()
713 bitfields |= 1u << 11; in Encode()
715 bitfields |= 1u << 10; in Encode()
717 bitfields |= 1u << 9; in Encode()
719 bitfields |= 1u << 8; in Encode()
721 bitfields |= 1u << 7; in Encode()
723 bitfields |= 1u << 6; in Encode()
724 file.AppendU16(bitfields); in Encode()