Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ NlsIndexOfCore()

unsafe int System.Globalization.CompareInfo.NlsIndexOfCore ( ReadOnlySpan< char > source,
ReadOnlySpan< char > target,
CompareOptions options,
int * matchLengthPtr,
bool fromBeginning )
inlineprivate

Definition at line 2039 of file CompareInfo.cs.

2040 {
2041 uint num = (fromBeginning ? 4194304u : 8388608u);
2042 return FindString(num | (uint)GetNativeCompareFlags(options), source, target, matchLengthPtr);
2043 }
static int GetNativeCompareFlags(CompareOptions options)
unsafe int FindString(uint dwFindNLSStringFlags, ReadOnlySpan< char > lpStringSource, ReadOnlySpan< char > lpStringValue, int *pcchFound)

References System.Runtime.Serialization.Dictionary, System.Globalization.CompareInfo.FindString(), System.Globalization.CompareInfo.GetNativeCompareFlags(), System.options, and System.source.

Referenced by System.Globalization.CompareInfo.IndexOfCore().