blob: 5e1b3737c1511656ebb72641d15d0869240c91d2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
using System;
using System.Runtime.CompilerServices;
#nullable enable
namespace Org.BouncyCastle.Utilities
{
internal static class Spans
{
[MethodImpl(MethodImplOptions.AggressiveInlining)]
internal static Span<T> FromNullable<T>(T[]? array, int start)
{
return array == null ? Span<T>.Empty : array.AsSpan(start);
}
}
}
#endif
|