5#if WITH_VERSE_VM || defined(__INTELLISENSE__)
15inline void VMutableArray::AddValue(FAllocationContext
Context, VValue
Value)
26 uint32 Capacity = this->Capacity();
27 if (
Num() == Capacity)
29 Capacity = Capacity * 2;
33 else if (
Num() == Capacity())
50 ++
Buffer.Get().GetHeader()->NumValues;
51 if (::Verse::IsNullTerminatedString(GetArrayType()))
60 checkSlow(GetArrayType() != EArrayType::None && GetArrayType() != EArrayType::VValue && GetArrayType() ==
Array.GetArrayType());
64 uint32 Capacity = this->Capacity();
80 if (::Verse::IsNullTerminatedString(GetArrayType()))
90 checkSlow(GetArrayType() == EArrayType::VValue);
#define checkSlow(expr)
Definition AssertionMacros.h:332
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
auto GetData(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Get())
Definition StringConv.h:802
IAnalyticsPropertyStore::EStatusCode SetValue(TGetter &&GetterFn, TSetter &&SetterFn, const T &ProposedValue, TCompare &&ConditionFn)
Definition AnalyticsPropertyStore.cpp:34
FORCEINLINE UE_STRING_CLASS RhsType && Rhs
Definition String.cpp.inl:718
U16 Index
Definition radfft.cpp:71
static UE_FORCEINLINE_HINT void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
Definition UnrealMemory.h:160