*(const int64_t*)(&_data) *(const uint64_t*)(&_data) *(const double*)(&_data) *(const bool*)(&_data) *(const const_string_ptr*)(&_data) *(const const_variants_ptr*)(&_data) *(const const_variant_object_ptr*)(&_data) (fc::variant::type_id)(*(((char*)(&_data)) + sizeof(fc::variant) - 1)) {*($T1*)(((_store)._store)._data)} ($T1*)(((_store)._store)._data) {my} my invalid valid, value = {*(($T1*)_value)} ($T1*)_value _valid {_p} _p