5#if WITH_VERSE_VM || defined(__INTELLISENSE__)
16#if defined(__GNUC__) || defined(__clang__)
17#pragma GCC diagnostic push
18#pragma GCC diagnostic ignored "-Wswitch-enum"
29#define VISIT_OP(Name) Name,
43 case EOpcode::JumpIfInitialized:
45 case EOpcode::LtFastFail:
46 case EOpcode::LteFastFail:
47 case EOpcode::GtFastFail:
48 case EOpcode::GteFastFail:
49 case EOpcode::EqFastFail:
50 case EOpcode::NeqFastFail:
51 case EOpcode::ArrayIndexFastFail:
52 case EOpcode::TypeCastFastFail:
53 case EOpcode::QueryFastFail:
54 case EOpcode::CreateField:
55 case EOpcode::CreateFieldICValueObjectConstant:
56 case EOpcode::CreateFieldICValueObjectField:
57 case EOpcode::CreateFieldICNativeStruct:
58 case EOpcode::CreateFieldICUObject:
59 case EOpcode::EndTask:
61 case EOpcode::BeginDefaultConstructor:
73 case EOpcode::ResumeUnwind:
97 case EOpcode::EndTask:
100 case EOpcode::JumpIfInitialized:
101 case EOpcode::LtFastFail:
102 case EOpcode::LteFastFail:
103 case EOpcode::GtFastFail:
104 case EOpcode::GteFastFail:
105 case EOpcode::EqFastFail:
106 case EOpcode::NeqFastFail:
107 case EOpcode::ArrayIndexFastFail:
108 case EOpcode::TypeCastFastFail:
109 case EOpcode::QueryFastFail:
110 case EOpcode::CreateField:
111 case EOpcode::CreateFieldICValueObjectConstant:
112 case EOpcode::CreateFieldICValueObjectField:
113 case EOpcode::CreateFieldICNativeStruct:
114 case EOpcode::CreateFieldICUObject:
115 case EOpcode::BeginDefaultConstructor:
138 case EOperandRole::Use:
139 case EOperandRole::Immediate:
141 case EOperandRole::ClobberDef:
142 case EOperandRole::UnifyDef:
151 case EOperandRole::Use:
152 case EOperandRole::UnifyDef:
154 case EOperandRole::Immediate:
155 case EOperandRole::ClobberDef:
183 template <
typename TVisitor>
192 return ::GetTypeHash(
Register.Index);
247 template <
typename TVisitor>
254template <
typename OperandType>
260 template <
typename TVisitor>
280 template <
typename FunctionType>
285 template <
typename FunctionType>
289 template <
typename FunctionType>
292 template <
typename FunctionType>
295 template <
typename CellType,
typename FunctionType>
298 template <
typename FunctionType>
301 template <
typename CellType,
typename FunctionType>
304 template <
typename FunctionType>
307 template <
typename FunctionType>
320 template <
typename TVisitor>
335 template <
typename TVisitor>
358 template <
typename TVisitor>
373 template <
typename TVisitor>
400#if defined(__GNUC__) || defined(__clang__)
401#pragma GCC diagnostic pop
#define checkSlow(expr)
Definition AssertionMacros.h:332
#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool operator<(const FTextFormatString &LHS, const FTextFormatString &RHS)
Definition ITextFormatArgumentModifier.h:147
UE_FORCEINLINE_HINT bool operator!=(const FIndexedPointer &Other) const
Definition LockFreeList.h:76
const bool
Definition NetworkReplayStreaming.h:178
decltype(auto) Visit(Func &&Callable, Variants &&... Args)
Definition TVariant.h:271
UE_REWRITE constexpr bool operator>=(const LhsType &Lhs, const RhsType &Rhs)
Definition UEOps.h:104
#define VERSE_UNREACHABLE()
Definition VVMUnreachable.h:8
#define V_FORCEINLINE
Definition VVMVerse.h:30
uint32 Offset
Definition VulkanMemory.cpp:4033
@ UNINITIALIZED
Definition SoundFileIOEnums.h:243
@ Visitor
Definition XmppMultiUserChat.h:94
uint32 GetTypeHash(const FKey &Key)
Definition BlackboardKey.h:35
FString ToString(uint16 Value)
Definition PathFollowingComponent.cpp:82
bool operator==(const FCachedAssetKey &A, const FCachedAssetKey &B)
Definition AssetDataMap.h:501
uint32 GetTypeHash(TPtrVariant< Ts... > Ptr)
Definition VVMPtrVariant.h:83
U16 Index
Definition radfft.cpp:71