Definition at line 753 of file MemoryExtensions.cs.
754 {
756 {
757 if (
Unsafe.SizeOf<T>() == 1)
758 {
761 {
763 }
765 {
767 }
768 }
769 if (
Unsafe.SizeOf<T>() == 2)
770 {
773 {
774 return SpanHelpers.IndexOfAny(
ref Unsafe.As<T,
char>(
ref MemoryMarshal.GetReference(
span)),
reference2,
Unsafe.Add(
ref reference2, 1),
Unsafe.Add(
ref reference2, 2),
Unsafe.Add(
ref reference2, 3),
Unsafe.Add(
ref reference2, 4),
span.Length);
775 }
777 {
779 }
781 {
783 }
785 {
787 }
789 {
791 }
792 }
793 }
795 }
References System.SpanHelpers.IndexOf(), System.SpanHelpers.IndexOfAny(), System.T, and System.values.