From 09d3c311d99973e41ec16f11c1c762c8781e6067 Mon Sep 17 00:00:00 2001 From: Oliver Booth Date: Fri, 31 Mar 2023 20:17:27 +0100 Subject: [PATCH] test: exclude "packing magic" properties from coverage --- X10D/src/Core/SpanExtensions.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/X10D/src/Core/SpanExtensions.cs b/X10D/src/Core/SpanExtensions.cs index e5e0af1..672fdab 100644 --- a/X10D/src/Core/SpanExtensions.cs +++ b/X10D/src/Core/SpanExtensions.cs @@ -1,3 +1,4 @@ +using System.Diagnostics.CodeAnalysis; using System.Diagnostics.Contracts; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -23,16 +24,19 @@ public static class SpanExtensions #if NETCOREAPP3_0_OR_GREATER private const ulong IntegerPackingMagic = 0x0102040810204080; + [ExcludeFromCodeCoverage] private static Vector64 IntegerPackingMagicV64 { get => Vector64.Create(IntegerPackingMagic); } + [ExcludeFromCodeCoverage] private static Vector128 IntegerPackingMagicV128 { get => Vector128.Create(IntegerPackingMagic); } + [ExcludeFromCodeCoverage] private static Vector256 IntegerPackingMagicV256 { get => Vector256.Create(IntegerPackingMagic);