{((char*) (m_buffer.pointer+1)),s}
((char*) (m_buffer.pointer+1)),s
{{ size={m_count} }}
- m_count
m_count
m_buffer
{{ size={m_count} }}
- m_count
- m_capacity
m_count
m_buffer
{{ size={m_count} }}
- m_count
- m_capacity
m_count
m_shortBuffer + $i
m_buffer + $i - $T2
{{ size={m_count} }}
- m_count
m_count
m_buffer
{{ {map.m_values} }}
- map.m_values
- map
{{ {dict} }}
- dict
{{ size={dict._count} }}
m_dict._count
m_dict.kvPairs.head
next
value
{{ size={m_count} }}
m_count
m_kvPairs.head
next
value
pointer
empty
RefPtr {*pointer}
pointer
_offset == 0 ? nullptr : ($T1*)((char*)this + _offset)
{($T1*)0}
{($T1*)((char*)this + _offset)}
_offset == 0 ? nullptr : ($T1*)((char*)this + _offset)
($T1*)(m_base->m_data + m_offset)
(m_offset == 0x80000000) ? nullptr : ($T1*)(((char*)this) + m_offset)
- m_count
m_count
($T1*)(m_data.m_base->m_data + m_data.m_offset)
- m_count
m_count
(m_data.m_offset == 0x80000000) ? nullptr : ($T1*)(((char*)&m_data) + m_data.m_offset)
{(m_sizeThenContents + 1),s}
(m_sizeThenContents + 1),s
{m_begin,[m_end-m_begin]s}
m_begin,[m_end-m_begin]s