5#if WITH_VERSE_VM || defined(__INTELLISENSE__)
23 template <
typename ReturnSlotType>
31 if (Kind == EReturnKind::RestValue)
51 Kind = EReturnKind::RestValue;
58 AutoRTFM::RecordOpenWrite(&Kind);
59 Kind = EReturnKind::RestValue;
65 Kind = EReturnKind::Value;
71 AutoRTFM::RecordOpenWrite(&Kind);
72 Kind = EReturnKind::Value;
78 Kind = EReturnKind::RestValue;
82 template <
typename TVisitor>
86 if (
Value.Kind == EReturnKind::Value)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
decltype(auto) Visit(Func &&Callable, Variants &&... Args)
Definition TVariant.h:271
@ Visitor
Definition XmppMultiUserChat.h:94
FORCEINLINE T * Get(const FObjectPtr &ObjectPtr)
Definition ObjectPtr.h:426