From f7636d44865ae906c925d07f67cbada4e5d4bcb1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 07:06:58 +0000 Subject: [PATCH 1/2] Initial plan From bfd00905f8dfe5b2cd344a631f14d6d6aa2ffda5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 08:13:11 +0000 Subject: [PATCH 2/2] Add DynamicallyAccessedMembers attribute to UIsInstT methods Co-authored-by: MichalStrehovsky <13110571+MichalStrehovsky@users.noreply.github.com> --- src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs | 3 ++- src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs | 3 ++- src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs | 3 ++- src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs | 3 ++- src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs | 3 ++- src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs | 3 ++- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs index 750ffc6bdc5146..d38c69d60b11a8 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst001.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System; +using System.Diagnostics.CodeAnalysis; using Xunit; public class Base {} @@ -33,7 +34,7 @@ public static void Eval(string location, bool exp) } } - public static bool UIsInstT(bool expected) + public static bool UIsInstT(bool expected) { try { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs index 9dfe732f4cdb8a..22f28aa7bd7cc6 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst002.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System; +using System.Diagnostics.CodeAnalysis; using Xunit; public class Base {} @@ -35,7 +36,7 @@ public static void Eval(string location, bool exp) } } - public static bool UIsInstT(bool expected) + public static bool UIsInstT(bool expected) { try { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs index ce06d28134cf19..83052edeb49e33 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst003.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System; +using System.Diagnostics.CodeAnalysis; using Xunit; public class Base {} @@ -33,7 +34,7 @@ public static void Eval(string location, bool exp) } } - public static bool UIsInstT(bool expected) + public static bool UIsInstT(bool expected) { try { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs index 6c5fa9c09331e8..6903040f3dee7d 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst004.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System; +using System.Diagnostics.CodeAnalysis; using Xunit; public class Base {} @@ -33,7 +34,7 @@ public static void Eval(string location, bool exp) } } - public static bool UIsInstT(bool expected) + public static bool UIsInstT(bool expected) { try { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs index 9b9373d10af844..106906450fba7e 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst005.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System; +using System.Diagnostics.CodeAnalysis; using Xunit; public class Base {} @@ -33,7 +34,7 @@ public static void Eval(string location, bool exp) } } - public static bool UIsInstT(bool expected) + public static bool UIsInstT(bool expected) { try { diff --git a/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs b/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs index f49beb692ed58c..ea57e9c680cbea 100644 --- a/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs +++ b/src/tests/Loader/classloader/generics/Variance/IL/IsInst006.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System; +using System.Diagnostics.CodeAnalysis; using Xunit; public class Base {} @@ -33,7 +34,7 @@ public static void Eval(string location, bool exp) } } - public static bool UIsInstT(bool expected) + public static bool UIsInstT(bool expected) { try {