mirror of
https://github.com/oliverbooth/X10D
synced 2024-11-23 00:18:47 +00:00
[ci skip] Remove redundant unsafe method modifiers
This commit is contained in:
parent
cb80d19451
commit
167a55e2db
@ -1,4 +1,4 @@
|
|||||||
using System.Diagnostics.Contracts;
|
using System.Diagnostics.Contracts;
|
||||||
using System.Runtime.CompilerServices;
|
using System.Runtime.CompilerServices;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
@ -158,7 +158,7 @@ public static class SpanExtensions
|
|||||||
/// <returns>An 8-bit unsigned integer containing the packed booleans.</returns>
|
/// <returns>An 8-bit unsigned integer containing the packed booleans.</returns>
|
||||||
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 8 elements.</exception>
|
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 8 elements.</exception>
|
||||||
[Pure]
|
[Pure]
|
||||||
public static unsafe byte PackByte(this ReadOnlySpan<bool> source)
|
public static byte PackByte(this ReadOnlySpan<bool> source)
|
||||||
{
|
{
|
||||||
switch (source.Length)
|
switch (source.Length)
|
||||||
{
|
{
|
||||||
@ -230,7 +230,7 @@ public static class SpanExtensions
|
|||||||
/// <returns>A 16-bit signed integer containing the packed booleans.</returns>
|
/// <returns>A 16-bit signed integer containing the packed booleans.</returns>
|
||||||
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 16 elements.</exception>
|
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 16 elements.</exception>
|
||||||
[Pure]
|
[Pure]
|
||||||
public static unsafe short PackInt16(this ReadOnlySpan<bool> source)
|
public static short PackInt16(this ReadOnlySpan<bool> source)
|
||||||
{
|
{
|
||||||
switch (source.Length)
|
switch (source.Length)
|
||||||
{
|
{
|
||||||
@ -299,7 +299,7 @@ public static class SpanExtensions
|
|||||||
/// <returns>A 32-bit signed integer containing the packed booleans.</returns>
|
/// <returns>A 32-bit signed integer containing the packed booleans.</returns>
|
||||||
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 32 elements.</exception>
|
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 32 elements.</exception>
|
||||||
[Pure]
|
[Pure]
|
||||||
public static unsafe int PackInt32(this ReadOnlySpan<bool> source)
|
public static int PackInt32(this ReadOnlySpan<bool> source)
|
||||||
{
|
{
|
||||||
switch (source.Length)
|
switch (source.Length)
|
||||||
{
|
{
|
||||||
@ -413,7 +413,7 @@ public static class SpanExtensions
|
|||||||
/// <returns>A 64-bit signed integer containing the packed booleans.</returns>
|
/// <returns>A 64-bit signed integer containing the packed booleans.</returns>
|
||||||
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 64 elements.</exception>
|
/// <exception cref="ArgumentException"><paramref name="source" /> contains more than 64 elements.</exception>
|
||||||
[Pure]
|
[Pure]
|
||||||
public static unsafe long PackInt64(this ReadOnlySpan<bool> source)
|
public static long PackInt64(this ReadOnlySpan<bool> source)
|
||||||
{
|
{
|
||||||
switch (source.Length)
|
switch (source.Length)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user