| 73 | } |
| 74 | |
| 75 | const Shared<SharedPtrRefCountable>* SharedPtrRefCountable::getInnerSharedPtr() const { |
| 76 | return reinterpret_cast<const Shared<SharedPtrRefCountable>*>( |
| 77 | &reinterpret_cast<const EnableSharedFromThisPrivate*>( |
| 78 | static_cast<const std::enable_shared_from_this<SharedPtrRefCountable>*>(this)) |
| 79 | ->weakPtr); |
| 80 | } |
| 81 | |
| 82 | void SharedPtrRefCountable::unsafeRetainInner() { |
| 83 | SharedPtrPrivate storage; |
no outgoing calls
no test coverage detected