21 references to LastIndexOfValueType
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\Array.cs (4)
2146int result = SpanHelpers.LastIndexOfValueType( 2156int result = SpanHelpers.LastIndexOfValueType( 2166int result = SpanHelpers.LastIndexOfValueType( 2176int result = SpanHelpers.LastIndexOfValueType(
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (10)
2383return SpanHelpers.LastIndexOfValueType( 2390return SpanHelpers.LastIndexOfValueType( 2397return SpanHelpers.LastIndexOfValueType( 2404return SpanHelpers.LastIndexOfValueType( 2429return SpanHelpers.LastIndexOfValueType( 2436return SpanHelpers.LastIndexOfValueType( 2443return SpanHelpers.LastIndexOfValueType( 2450return SpanHelpers.LastIndexOfValueType( 3281return SpanHelpers.LastIndexOfValueType(ref spanRef, valueRef, span.Length); 33261 => SpanHelpers.LastIndexOfValueType(ref spanRef, valueRef, span.Length),
src\libraries\System.Private.CoreLib\src\System\SearchValues\Any1SearchValues.cs (1)
44SpanHelpers.LastIndexOfValueType(ref Unsafe.As<T, TImpl>(ref MemoryMarshal.GetReference(span)), _e0, span.Length);
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Byte.cs (2)
262return LastIndexOfValueType(ref searchSpace, value, searchSpaceLength); // for single-byte values use plain LastIndexOf 282int relativeIndex = LastIndexOfValueType(ref searchSpace, valueHead, remainingSearchSpaceLength);
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Char.cs (2)
274return LastIndexOfValueType(ref Unsafe.As<char, short>(ref searchSpace), (short)value, searchSpaceLength); // for single-char values use plain LastIndexOf 294int relativeIndex = LastIndexOfValueType(ref Unsafe.As<char, short>(ref searchSpace), (short)valueHead, remainingSearchSpaceLength);
src\libraries\System.Private.CoreLib\src\System\String.Searching.cs (2)
270=> SpanHelpers.LastIndexOfValueType(ref Unsafe.As<char, short>(ref _firstChar), (short)value, Length); 295int result = SpanHelpers.LastIndexOfValueType(ref Unsafe.As<char, short>(ref Unsafe.Add(ref _firstChar, startSearchAt)), (short)value, count);