/Engine/Source/Runtime/Core/Public/UObject/WeakObjectPtrTemplates.h
Deferences the weak pointer even if its marked RF_Unreachable. This is needed to resolve weak pointers during GC (such as ::AddReferenceObjects)
T * GetEvenIfUnreachable() const