222 for (
int i = 0; i <
memory.Length; i++)
static unsafe MethodTable * GetMethodTable(object obj)
static unsafe bool ObjectHasComponentSize(object obj)
static bool TryGetString(ReadOnlyMemory< char > memory, [NotNullWhen(true)] out string? text, out int start, out int length)
static unsafe ref T GetNonNullPinnableReference< T >(Span< T > span)
static Span< T > CreateSpan< T >(ref T reference, int length)
static IEnumerable< T > ToEnumerable< T >(ReadOnlyMemory< T > memory)
static Memory< T > CreateFromPinnedArray< T >(T[]? array, int start, int length)
static ref T AsRef< T >(Span< byte > span)
static bool TryRead< T >(ReadOnlySpan< byte > source, out T value)
static ReadOnlySpan< T > CreateReadOnlySpan< T >(ref T reference, int length)
static ref T GetReference< T >(Span< T > span)
static Span< byte > AsBytes< T >(Span< T > span)
static unsafe ReadOnlySpan< char > CreateReadOnlySpanFromNullTerminated(char *value)
static bool TryGetArray< T >(ReadOnlyMemory< T > memory, out ArraySegment< T > segment)
static void Write< T >(Span< byte > destination, ref T value)
static Span< TTo > Cast< TFrom, TTo >(Span< TFrom > span)
static T Read< T >(ReadOnlySpan< byte > source)
static unsafe ReadOnlySpan< byte > CreateReadOnlySpanFromNullTerminated(byte *value)
static ref T GetArrayDataReference< T >(T[] array)
static Memory< T > AsMemory< T >(ReadOnlyMemory< T > memory)
static bool TryGetMemoryManager< T, TManager >(ReadOnlyMemory< T > memory, [NotNullWhen(true)] out TManager? manager)
static bool TryWrite< T >(Span< byte > destination, ref T value)
static unsafe ref byte GetArrayDataReference(Array array)
static void ThrowArrayTypeMismatchException()
static void ThrowArgumentOutOfRangeException(System.ExceptionArgument argument)
static void ThrowInvalidTypeWithPointersNotSupported(Type targetType)