{&start_char,su}
{{length = {mLength}}
- mLength
mLength
*(&mFirstElement + $i)
{{length = {mLength}}
- mLength
- mLowerBound0
mLength
*(&mFirstElement + $i)
{{length = {mLength}}
Forward
2
mDim[$i]
&mFirstElement
{{length = {mLength}}
- mLowerBound
Forward
2
mDim[$i]
&mFirstElement
{mDebugTypeData->mName,s}@{mDebugTypeData->mNamespace,s}
{{Head:{mHead}}}
100
mHead
mNext
this
{{Head:{mHead}}}
100
mHead
mNext
this
{{Head:{mHead}}}
100
mHead
mNext
this
{{ size={mSize} }}
- mSize
- mAllocSize
mSize
mVals
{{ size={mSize} }}
- mSize
- mAllocSize
mSize
mVals
{{ count={mCount - mFreeCount} }}
- mCount - mFreeCount
mCount
mEntries
{{ [{*($T1*)&mKey}, {*($T2*)&mValue}] }}
free
- *($T1*)&mKey
- *($T2*)&mValue
{{ count={mCount - mFreeCount} }}
- mCount - mFreeCount
mCount
mEntries
{{ [{*($T1*)&mKey}] }}
free
- *($T1*)&mKey
{(char*) & mPtr,s8}
{mPtr,s8}
(char*) & mPtr,s8
mPtr,s8
- mLength
-
mAllocSizeAndFlags & 0x3FFFFFFF
-
mAllocSizeAndFlags & 0x3FFFFFFF
-
mAllocSizeAndFlags & 0x3FFFFFFF
-
(char*) &mPtr, [mLength]
-
mPtr, [mLength]