Lines Matching refs:bitfields
607 const uint16_t bitfields = data.GetU16(offset_ptr); in Decode() local
608 m_type_data_resolved = (1u << 15 & bitfields) != 0; in Decode()
609 m_is_synthetic = (1u << 14 & bitfields) != 0; in Decode()
610 m_is_debug = (1u << 13 & bitfields) != 0; in Decode()
611 m_is_external = (1u << 12 & bitfields) != 0; in Decode()
612 m_size_is_sibling = (1u << 11 & bitfields) != 0; in Decode()
613 m_size_is_synthesized = (1u << 10 & bitfields) != 0; in Decode()
614 m_size_is_valid = (1u << 9 & bitfields) != 0; in Decode()
615 m_demangled_is_synthesized = (1u << 8 & bitfields) != 0; in Decode()
616 m_contains_linker_annotations = (1u << 7 & bitfields) != 0; in Decode()
617 m_is_weak = (1u << 6 & bitfields) != 0; in Decode()
618 m_type = bitfields & 0x003f; in Decode()
656 uint16_t bitfields = m_type; in Encode() local
658 bitfields |= 1u << 15; in Encode()
660 bitfields |= 1u << 14; in Encode()
662 bitfields |= 1u << 13; in Encode()
664 bitfields |= 1u << 12; in Encode()
666 bitfields |= 1u << 11; in Encode()
668 bitfields |= 1u << 10; in Encode()
670 bitfields |= 1u << 9; in Encode()
672 bitfields |= 1u << 8; in Encode()
674 bitfields |= 1u << 7; in Encode()
676 bitfields |= 1u << 6; in Encode()
677 file.AppendU16(bitfields); in Encode()