5#include "Containers/Array.h"
7#include "Templates/Invoke.h"
22 template <
typename RangeAType,
typename RangeBType>
43 for (
int32 IndexB = 0; IndexB <=
LenB; ++IndexB)
48 for (
int32 IndexA = 0; IndexA <
LenA; ++IndexA)
51 for (
int32 IndexB = 0; IndexB <
LenB; ++IndexB)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
auto GetNum(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Length())
Definition StringConv.h:808
auto GetData(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Get())
Definition StringConv.h:802
UE_FORCEINLINE_HINT SizeType AddUninitialized()
Definition Array.h:1664
Definition ParallelSort.h:13
int32 LevenshteinDistance(const RangeAType &RangeA, const RangeBType &RangeB)
Definition LevenshteinDistance.h:23
static constexpr UE_FORCEINLINE_HINT T Min3(const T A, const T B, const T C)
Definition UnrealMathUtility.h:558