Nothing Some({*($T1 *)&mStorage.val}) *($T1 *)&mStorage.val {mImpl} ok: {*($T1 *)(mStorage.rawData)} err: {*($T2 *)(mStorage.rawData)} %% invalid storage tag in variant %% *($T1 *)(mStorage.rawData) *($T2 *)(mStorage.rawData) empty size = {mHdr->mLength} size = {mHdr->mLength}, capacity = {mHdr->mCapacity} mHdr->mLength ($T1*)(mHdr + 1) {mValue} {mValue >> 2} {mValue & 1 != 0} {mValue & 2 != 0} {mValue.mValue._My_val} NULL {*($T1*)mRawPtr} ($T1*)mRawPtr {mData,s} mData,s mLength mDataFlags {mHead,na} {mFragB->mData,s} {mFragA->mData,s} {mFragB->mData,s} {mData,su} mData,su mLength mDataFlags {mHead,na} {mFragB->mData,su} {mFragA->mData,su} {mFragB->mData,su} x={x}, y={y}, width={width}, height={height} width={width}, height={height} x={x}, y={y} [Identity] [Translate: ({_41}, {_42}, {_43})] [Scale: ({_11}, {_22}, {_33})] [4x4 Matrix] [{_11}, {_12}, {_13}, {_14}] [{_21}, {_22}, {_23}, {_24}] [{_31}, {_32}, {_33}, {_34}] [{_41}, {_42}, {_43}, {_44}] NULL {*($T1*)ptr} ($T1*)ptr