5#if WITH_LOW_LEVEL_TESTS
7#include "TestHarness.h"
13#if UE_WITH_OBJECT_HANDLE_LATE_RESOLVE
16 UE::CoreUObject::Private::FPackedObjectRef
PackedObjectRef = UE::CoreUObject::Private::MakePackedObjectRef(Obj);
48 Test.InstallCallbacks();
53 Test.RemoveCallbacks();
54 Test.NumReadsPerObject.Empty();
59#if UE_WITH_OBJECT_HANDLE_TRACKING
66#if UE_WITH_OBJECT_HANDLE_TRACKING
73#if UE_WITH_OBJECT_HANDLE_TRACKING
90#if UE_WITH_OBJECT_HANDLE_TRACKING
114#if UE_WITH_OBJECT_HANDLE_TRACKING
118 if (!ObjectRef.IsNull() && !Obj)
126 for (
auto Obj : Objects)
135#if UE_WITH_OBJECT_HANDLE_TRACKING
143#if UE_WITH_OBJECT_HANDLE_TRACKING
149#if UE_WITH_OBJECT_HANDLE_TRACKING
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define CHECK(...)
Definition LowLevelTestAdapter.h:126
#define INFO(Message)
Definition LowLevelTestAdapter.h:152
Definition ArrayView.h:139
Definition UnrealString.h.inl:34
Definition TestUtils.cpp:8