{(char16_t*)this,su} {(char32_t*)this,s32} {(char16_t*)inner.data_ptr,[inner.length]su} inner.length inner.length (char16_t*)inner.data_ptr {(char32_t*)inner.data_ptr,[inner.length]s32} inner.length inner.length (char32_t*)inner.data_ptr {(char16_t*)inner.buf.ptr.pointer.pointer,[inner.len]su} inner.len inner.len (char16_t*)inner.buf.ptr.pointer.pointer {(char32_t*)inner.buf.ptr.pointer.pointer,[inner.len]s32} inner.len inner.len (char32_t*)inner.buf.ptr.pointer.pointer {(char16_t*)inner.buf.ptr.pointer.pointer,[inner.len]su} inner.len inner.len (char16_t*)inner.buf.ptr.pointer.pointer {(char32_t*)inner.buf.ptr.pointer.pointer,[inner.len]s32} inner.len inner.len (char32_t*)inner.buf.ptr.pointer.pointer