| 58 | } |
| 59 | |
| 60 | inline void* AdditionalData() const noexcept { |
| 61 | return (char*)(static_cast<const T*>(this)) + CombinedSizeOfInstanceWithTInfo(); |
| 62 | } |
| 63 | |
| 64 | static inline T* ObjectFromData(void* data) noexcept { |
| 65 | return reinterpret_cast<T*>(static_cast<char*>(data) - CombinedSizeOfInstanceWithTInfo()); |