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