{(char*)pointer,s}
(char*)pointer,s
Compile-Time Literal
Heap allocated
strlen((char *)pointer)
(char *)pointer
{d.fixed.str,s}
{d.alloc.str,s}
{d.arr.str,s}
d.fixed.str,s
d.alloc.str,s
d.arr.str,s
Compile-Time Literal
- d.fixed.size
- "N/A"
d.fixed.size
d.fixed.str
Heap-allocated String
- d.alloc.size
- d.alloc._capacity & rdcstr::alloc_ptr_rep::CAPACITY_MASK
d.alloc.size
d.alloc.str
Internal Array Small String
- d.arr._size
- d.arr.capacity
d.arr._size
d.arr.str
{{ size={usedCount} }}
- usedCount
- allocatedCount
usedCount
elems
{{ {first}, {second} }}
- first
- second
{name}
- name
- basetype
- byteSize
- flags
{name} = {data.str}
{name} = {data.str}
{name} = {data.basic.u}
{name} = {data.basic.i}
{name} = {data.basic.d}
{name} = {data.basic.b}
{name} = {data.basic.c}
{name} = {data.basic.id}
{name} = {type.name}[]
SDObject: {type.name} {name}
- data.children.usedCount
data.children.usedCount
data.children.elems
- type
- name
- data
SDChunk: {name} ({metadata.chunkID})
- metadata
- data.children.usedCount
data.children.usedCount
data.children.elems