Convert JIT/Generics to a merged test group (#85849)
authorMark Plesko <markples@microsoft.com>
Fri, 12 May 2023 18:48:13 +0000 (11:48 -0700)
committerGitHub <noreply@github.com>
Fri, 12 May 2023 18:48:13 +0000 (11:48 -0700)
commitc2750cbf2504fde689f09b1654233358ece75076
tree27536d6eacb3d123a30617ba951a20d58d3d7dea
parent2ea9237ae572bc1c30909be17a7adef189164a16
Convert JIT/Generics to a merged test group (#85849)

See https://github.com/markples/utils/tree/for-PR-dotnet-runtime-85847-others for ILTransform tool.

* [ILTransform -p] Remove _il from project names
* [ILTransform -n] Unique project names
* [ILTransform -a] Match IL .assembly names to project names
* [ILTransform -prociso] Set RequiresProcessIsolation when needed by other properties
* [ILTransform -public] Make test entrypoints accessible
* Manual fixes for [ILTransform -public] - internal methods to handle internal parameter types
* [ILTransform -sr] Use canonical form for .assembly extern System.Runtime
* [ILTransform -ilfact] Main->TestEntryPoint, [Fact], remove OutputType=Exe
* Manually created unique project names that were missed due to casing
* Add merged group
427 files changed:
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01.csproj
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance.csproj with 90% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_ConstructedTypes_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance.csproj with 90% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class06.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class06.csproj
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class07.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/class07.csproj
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struc01.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struc01.csproj
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static.csproj with 90% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct06.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct06.csproj
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct07.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct07.csproj
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_ConstructedTypes_MultiDim.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01.csproj with 88% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_Instance.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_instance_MultiDim.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_instance.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static_MultiDim.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_ConstructedTypes.csproj [moved from src/tests/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01.csproj with 88% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_Instance.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_instance_MultiDim.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_instance.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static.cs
src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static_MultiDim.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static.csproj with 89% similarity]
src/tests/JIT/Generics/Arrays/TypeParameters/Jagged/class01.cs
src/tests/JIT/Generics/Arrays/TypeParameters/Jagged/class01_TypeParameters_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/TypeParameters/Jagged/class01.csproj with 72% similarity]
src/tests/JIT/Generics/Arrays/TypeParameters/Jagged/struct01.cs
src/tests/JIT/Generics/Arrays/TypeParameters/Jagged/struct01_Jagged.csproj [moved from src/tests/JIT/Generics/Arrays/TypeParameters/Jagged/struct01.csproj with 88% similarity]
src/tests/JIT/Generics/Arrays/TypeParameters/MultiDim/class01.cs
src/tests/JIT/Generics/Arrays/TypeParameters/MultiDim/class01_TypeParameters_MultiDim.csproj [moved from src/tests/JIT/Generics/Arrays/TypeParameters/MultiDim/class01.csproj with 88% similarity]
src/tests/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01.cs
src/tests/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01_struct01.csproj.csproj [moved from src/tests/JIT/Generics/Typeof/struct01.csproj with 88% similarity]
src/tests/JIT/Generics/ConstrainedCall/class1.cs
src/tests/JIT/Generics/ConstrainedCall/class1.il
src/tests/JIT/Generics/ConstrainedCall/class1_cs_d.csproj
src/tests/JIT/Generics/ConstrainedCall/class1_cs_do.csproj
src/tests/JIT/Generics/ConstrainedCall/class1_cs_r.csproj
src/tests/JIT/Generics/ConstrainedCall/class1_cs_ro.csproj
src/tests/JIT/Generics/ConstrainedCall/class1_d.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/class1_d.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/class1_il_d.ilproj with 87% similarity]
src/tests/JIT/Generics/ConstrainedCall/class1_r.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/class1_r.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/class1_il_r.ilproj with 88% similarity]
src/tests/JIT/Generics/ConstrainedCall/class2.cs
src/tests/JIT/Generics/ConstrainedCall/class2.il
src/tests/JIT/Generics/ConstrainedCall/class2_cs_d.csproj
src/tests/JIT/Generics/ConstrainedCall/class2_cs_do.csproj
src/tests/JIT/Generics/ConstrainedCall/class2_cs_r.csproj
src/tests/JIT/Generics/ConstrainedCall/class2_cs_ro.csproj
src/tests/JIT/Generics/ConstrainedCall/class2_d.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/class2_d.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/class2_il_d.ilproj with 87% similarity]
src/tests/JIT/Generics/ConstrainedCall/class2_r.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/class2_r.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/class2_il_r.ilproj with 88% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt1.cs
src/tests/JIT/Generics/ConstrainedCall/vt1.il
src/tests/JIT/Generics/ConstrainedCall/vt1_cs_d.csproj
src/tests/JIT/Generics/ConstrainedCall/vt1_cs_do.csproj
src/tests/JIT/Generics/ConstrainedCall/vt1_cs_r.csproj
src/tests/JIT/Generics/ConstrainedCall/vt1_cs_ro.csproj
src/tests/JIT/Generics/ConstrainedCall/vt1_d.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt1_d.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt1_il_d.ilproj with 88% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt1_r.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt1_r.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt1_il_r.ilproj with 89% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt2.cs
src/tests/JIT/Generics/ConstrainedCall/vt2.il
src/tests/JIT/Generics/ConstrainedCall/vt2_cs_d.csproj
src/tests/JIT/Generics/ConstrainedCall/vt2_cs_do.csproj
src/tests/JIT/Generics/ConstrainedCall/vt2_cs_r.csproj
src/tests/JIT/Generics/ConstrainedCall/vt2_cs_ro.csproj
src/tests/JIT/Generics/ConstrainedCall/vt2_d.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt2_d.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt2_il_d.ilproj with 71% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt2_r.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt2_r.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt2_il_r.ilproj with 75% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt3.cs
src/tests/JIT/Generics/ConstrainedCall/vt3.il
src/tests/JIT/Generics/ConstrainedCall/vt3_cs_d.csproj
src/tests/JIT/Generics/ConstrainedCall/vt3_cs_do.csproj
src/tests/JIT/Generics/ConstrainedCall/vt3_cs_r.csproj
src/tests/JIT/Generics/ConstrainedCall/vt3_cs_ro.csproj
src/tests/JIT/Generics/ConstrainedCall/vt3_d.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt3_d.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt3_il_d.ilproj with 88% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt3_r.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt3_r.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt3_il_r.ilproj with 89% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt4.cs
src/tests/JIT/Generics/ConstrainedCall/vt4.il
src/tests/JIT/Generics/ConstrainedCall/vt4_cs_d.csproj
src/tests/JIT/Generics/ConstrainedCall/vt4_cs_do.csproj
src/tests/JIT/Generics/ConstrainedCall/vt4_cs_r.csproj
src/tests/JIT/Generics/ConstrainedCall/vt4_cs_ro.csproj
src/tests/JIT/Generics/ConstrainedCall/vt4_d.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt4_d.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt4_il_d.ilproj with 88% similarity]
src/tests/JIT/Generics/ConstrainedCall/vt4_r.il [new file with mode: 0644]
src/tests/JIT/Generics/ConstrainedCall/vt4_r.ilproj [moved from src/tests/JIT/Generics/ConstrainedCall/vt4_il_r.ilproj with 89% similarity]
src/tests/JIT/Generics/Constraints/Call_instance01.cs
src/tests/JIT/Generics/Constraints/Call_instance01_d.csproj
src/tests/JIT/Generics/Constraints/Call_instance01_do.csproj
src/tests/JIT/Generics/Constraints/Call_instance01_r.csproj
src/tests/JIT/Generics/Constraints/Call_instance01_ro.csproj
src/tests/JIT/Generics/Constraints/Call_static01.cs
src/tests/JIT/Generics/Constraints/Convert_instance01.cs
src/tests/JIT/Generics/Constraints/Convert_static01.cs
src/tests/JIT/Generics/Constraints/Transitive_instance01.cs
src/tests/JIT/Generics/Constraints/Transitive_static01.cs
src/tests/JIT/Generics/Constraints/call_instance01.csproj
src/tests/JIT/Generics/Constraints/call_static01.csproj
src/tests/JIT/Generics/Constraints/convert_instance01.csproj
src/tests/JIT/Generics/Constraints/convert_static01.csproj
src/tests/JIT/Generics/Constraints/transitive_instance01.csproj
src/tests/JIT/Generics/Constraints/transitive_static01.csproj
src/tests/JIT/Generics/Conversions/Boxing/box_isinst_br_nullable.cs
src/tests/JIT/Generics/Conversions/Boxing/box_isinst_br_nullable.csproj
src/tests/JIT/Generics/Conversions/Boxing/box_isinst_unbox.cs
src/tests/JIT/Generics/Conversions/Boxing/box_isinst_unbox.csproj
src/tests/JIT/Generics/Conversions/Boxing/box_unbox01.cs
src/tests/JIT/Generics/Conversions/Boxing/box_unbox01.csproj
src/tests/JIT/Generics/Conversions/Reference/GenToGen01.cs
src/tests/JIT/Generics/Conversions/Reference/GenToGen02.cs
src/tests/JIT/Generics/Conversions/Reference/GenToGen03.cs
src/tests/JIT/Generics/Conversions/Reference/GenToNonGen01.cs
src/tests/JIT/Generics/Conversions/Reference/GenToNonGen02.cs
src/tests/JIT/Generics/Conversions/Reference/GenToNonGen03.cs
src/tests/JIT/Generics/Conversions/Reference/NonGenToGen01.cs
src/tests/JIT/Generics/Conversions/Reference/NonGenToGen02.cs
src/tests/JIT/Generics/Conversions/Reference/NonGenToGen03.cs
src/tests/JIT/Generics/Conversions/Reference/gentogen01.csproj
src/tests/JIT/Generics/Conversions/Reference/gentogen02.csproj
src/tests/JIT/Generics/Conversions/Reference/gentogen03.csproj
src/tests/JIT/Generics/Conversions/Reference/gentonongen01.csproj
src/tests/JIT/Generics/Conversions/Reference/gentonongen02.csproj
src/tests/JIT/Generics/Conversions/Reference/gentonongen03.csproj
src/tests/JIT/Generics/Conversions/Reference/nongentogen01.csproj
src/tests/JIT/Generics/Conversions/Reference/nongentogen02.csproj
src/tests/JIT/Generics/Conversions/Reference/nongentogen03.csproj
src/tests/JIT/Generics/Coverage/chaos55915408cs.cs
src/tests/JIT/Generics/Coverage/chaos55915408cs.csproj
src/tests/JIT/Generics/Coverage/chaos55915408cs_o.csproj
src/tests/JIT/Generics/Coverage/chaos56200037cs.cs
src/tests/JIT/Generics/Coverage/chaos56200037cs.csproj
src/tests/JIT/Generics/Coverage/chaos56200037cs_o.csproj
src/tests/JIT/Generics/Coverage/chaos65204782cs.cs
src/tests/JIT/Generics/Coverage/chaos65204782cs.csproj
src/tests/JIT/Generics/Coverage/chaos65204782cs_o.csproj
src/tests/JIT/Generics/Directory.Build.props [new file with mode: 0644]
src/tests/JIT/Generics/Exceptions/GenericCatchInterfaceProgram.il
src/tests/JIT/Generics/Exceptions/GenericCatchInterfaceProgram.ilproj
src/tests/JIT/Generics/Exceptions/general_class_instance01.cs
src/tests/JIT/Generics/Exceptions/general_class_instance01.csproj
src/tests/JIT/Generics/Exceptions/general_class_static01.cs
src/tests/JIT/Generics/Exceptions/general_class_static01.csproj
src/tests/JIT/Generics/Exceptions/general_struct_instance01.cs
src/tests/JIT/Generics/Exceptions/general_struct_instance01.csproj
src/tests/JIT/Generics/Exceptions/general_struct_static01.cs
src/tests/JIT/Generics/Exceptions/general_struct_static01.csproj
src/tests/JIT/Generics/Exceptions/specific_class_instance01.cs
src/tests/JIT/Generics/Exceptions/specific_class_instance01.csproj
src/tests/JIT/Generics/Exceptions/specific_class_instance02.cs
src/tests/JIT/Generics/Exceptions/specific_class_instance02.csproj
src/tests/JIT/Generics/Exceptions/specific_class_static01.cs
src/tests/JIT/Generics/Exceptions/specific_class_static01.csproj
src/tests/JIT/Generics/Exceptions/specific_class_static02.cs
src/tests/JIT/Generics/Exceptions/specific_class_static02.csproj
src/tests/JIT/Generics/Exceptions/specific_struct_instance01.cs
src/tests/JIT/Generics/Exceptions/specific_struct_instance01.csproj
src/tests/JIT/Generics/Exceptions/specific_struct_instance02.cs
src/tests/JIT/Generics/Exceptions/specific_struct_instance02.csproj
src/tests/JIT/Generics/Exceptions/specific_struct_static01.cs
src/tests/JIT/Generics/Exceptions/specific_struct_static01.csproj
src/tests/JIT/Generics/Exceptions/specific_struct_static02.cs
src/tests/JIT/Generics/Exceptions/specific_struct_static02.csproj
src/tests/JIT/Generics/Fields/getclassfrommethodparam.cs
src/tests/JIT/Generics/Fields/getclassfrommethodparam.csproj
src/tests/JIT/Generics/Fields/instance_assignment_class01.cs
src/tests/JIT/Generics/Fields/instance_assignment_class01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/instance_assignment_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/instance_assignment_struct01.cs
src/tests/JIT/Generics/Fields/instance_assignment_struct01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/instance_assignment_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/instance_equalnull_class01.cs
src/tests/JIT/Generics/Fields/instance_equalnull_class01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/instance_equalnull_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/instance_equalnull_struct01.cs
src/tests/JIT/Generics/Fields/instance_equalnull_struct01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/instance_equalnull_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/instance_passing_class01.cs
src/tests/JIT/Generics/Fields/instance_passing_class01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/instance_passing_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/instance_passing_struct01.cs
src/tests/JIT/Generics/Fields/instance_passing_struct01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/instance_passing_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/static_assignment_class01.cs
src/tests/JIT/Generics/Fields/static_assignment_class01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/static_assignment_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/static_assignment_struct01.cs
src/tests/JIT/Generics/Fields/static_assignment_struct01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/static_assignment_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/static_equalnull_class01.cs
src/tests/JIT/Generics/Fields/static_equalnull_class01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/static_equalnull_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/static_equalnull_struct01.cs
src/tests/JIT/Generics/Fields/static_equalnull_struct01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/static_equalnull_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/static_passing_class01.cs
src/tests/JIT/Generics/Fields/static_passing_class01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/static_passing_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Fields/static_passing_struct01.cs
src/tests/JIT/Generics/Fields/static_passing_struct01_Fields.csproj [moved from src/tests/JIT/Generics/Locals/static_passing_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Instantiation/Classes/BaseClass01.cs
src/tests/JIT/Generics/Instantiation/Classes/BaseClass02.cs
src/tests/JIT/Generics/Instantiation/Classes/BaseClass03.cs
src/tests/JIT/Generics/Instantiation/Classes/Baseclass04.cs
src/tests/JIT/Generics/Instantiation/Classes/Baseclass05.cs
src/tests/JIT/Generics/Instantiation/Classes/baseclass01.csproj
src/tests/JIT/Generics/Instantiation/Classes/baseclass02.csproj
src/tests/JIT/Generics/Instantiation/Classes/baseclass03.csproj
src/tests/JIT/Generics/Instantiation/Classes/baseclass04.csproj
src/tests/JIT/Generics/Instantiation/Classes/baseclass05.csproj
src/tests/JIT/Generics/Instantiation/Classes/class01.cs
src/tests/JIT/Generics/Instantiation/Classes/class01_Classes.csproj [moved from src/tests/JIT/Generics/Instantiation/Classes/class01.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Classes/class02.cs
src/tests/JIT/Generics/Instantiation/Classes/class02_Classes.csproj [moved from src/tests/JIT/Generics/Instantiation/Classes/class02.csproj with 88% similarity]
src/tests/JIT/Generics/Instantiation/Classes/class03.cs
src/tests/JIT/Generics/Instantiation/Classes/class03_Classes.csproj [moved from src/tests/JIT/Generics/Instantiation/Classes/class03.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/Class01.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Class02.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Class03.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Class04.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Class05.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Struct01.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Struct02.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Struct03.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Struct04.cs
src/tests/JIT/Generics/Instantiation/Interfaces/Struct05.cs
src/tests/JIT/Generics/Instantiation/Interfaces/class01_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/class01.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/class02_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/class02.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/class03_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/class03.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/class04_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/class04.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/class05_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/class05.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/struct01_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/struct01.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/struct02_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/struct02.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/struct03_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/struct03.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/struct04_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/struct04.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Interfaces/struct05_Interfaces.csproj [moved from src/tests/JIT/Generics/Instantiation/Interfaces/struct05.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Structs/struct01.cs
src/tests/JIT/Generics/Instantiation/Structs/struct01_Structs.csproj [moved from src/tests/JIT/Generics/Instantiation/Structs/struct01.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/Structs/struct02.cs
src/tests/JIT/Generics/Instantiation/Structs/struct02_Structs.csproj [moved from src/tests/JIT/Generics/Instantiation/Structs/struct02.csproj with 88% similarity]
src/tests/JIT/Generics/Instantiation/Structs/struct03.cs
src/tests/JIT/Generics/Instantiation/Structs/struct03_Structs.csproj [moved from src/tests/JIT/Generics/Instantiation/Structs/struct03.csproj with 72% similarity]
src/tests/JIT/Generics/Instantiation/delegates/Delegate001.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate001.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate002.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate002.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate003.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate003.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate004.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate004.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate005.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate005.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate006.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate006.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate007.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate007.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate008.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate008.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate009.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate009.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate010.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate010.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate011.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate011.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate012.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate012.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate013.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate013.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate014.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate014.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate015.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate015.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate016.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate016.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate017.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate017.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate018.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate018.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate019.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate019.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate020.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate020.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate021.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate021.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate022.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate022.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate023.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate023.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate024.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate024.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate025.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate025.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate026.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate026.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate027.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate027.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate028.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate028.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate029.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate029.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate030.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate030.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate031.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate031.csproj
src/tests/JIT/Generics/Instantiation/delegates/Delegate032.cs
src/tests/JIT/Generics/Instantiation/delegates/Delegate032.csproj
src/tests/JIT/Generics/JIT.Generics.csproj [new file with mode: 0644]
src/tests/JIT/Generics/Locals/instance_assignment_class01.cs
src/tests/JIT/Generics/Locals/instance_assignment_class01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/instance_assignment_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/instance_assignment_struct01.cs
src/tests/JIT/Generics/Locals/instance_assignment_struct01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/instance_assignment_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/instance_equalnull_class01.cs
src/tests/JIT/Generics/Locals/instance_equalnull_class01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/instance_equalnull_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/instance_equalnull_struct01.cs
src/tests/JIT/Generics/Locals/instance_equalnull_struct01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/instance_equalnull_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/instance_passing_class01.cs
src/tests/JIT/Generics/Locals/instance_passing_class01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/instance_passing_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/instance_passing_struct01.cs
src/tests/JIT/Generics/Locals/instance_passing_struct01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/instance_passing_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/static_assignment_class01.cs
src/tests/JIT/Generics/Locals/static_assignment_class01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/static_assignment_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/static_assignment_struct01.cs
src/tests/JIT/Generics/Locals/static_assignment_struct01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/static_assignment_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/static_equalnull_class01.cs
src/tests/JIT/Generics/Locals/static_equalnull_class01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/static_equalnull_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/static_equalnull_struct01.cs
src/tests/JIT/Generics/Locals/static_equalnull_struct01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/static_equalnull_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/static_passing_class01.cs
src/tests/JIT/Generics/Locals/static_passing_class01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/static_passing_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Locals/static_passing_struct01.cs
src/tests/JIT/Generics/Locals/static_passing_struct01_Locals.csproj [moved from src/tests/JIT/Generics/Fields/static_passing_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/MemberAccess/class_instance01.cs
src/tests/JIT/Generics/MemberAccess/class_instance01.csproj
src/tests/JIT/Generics/MemberAccess/class_static01.cs
src/tests/JIT/Generics/MemberAccess/class_static01.csproj
src/tests/JIT/Generics/MemberAccess/interface_class01.cs
src/tests/JIT/Generics/MemberAccess/interface_class01.csproj
src/tests/JIT/Generics/MemberAccess/interface_class02.cs
src/tests/JIT/Generics/MemberAccess/interface_class02.csproj
src/tests/JIT/Generics/MemberAccess/interface_struct01.cs
src/tests/JIT/Generics/MemberAccess/interface_struct01.csproj
src/tests/JIT/Generics/MemberAccess/interface_struct02.cs
src/tests/JIT/Generics/MemberAccess/interface_struct02.csproj
src/tests/JIT/Generics/MemberAccess/struct_instance01.cs
src/tests/JIT/Generics/MemberAccess/struct_instance01.csproj
src/tests/JIT/Generics/MemberAccess/struct_static01.cs
src/tests/JIT/Generics/MemberAccess/struct_static01.csproj
src/tests/JIT/Generics/Parameters/instance_assignment_class01.cs
src/tests/JIT/Generics/Parameters/instance_assignment_class01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/instance_assignment_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/instance_assignment_struct01.cs
src/tests/JIT/Generics/Parameters/instance_assignment_struct01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/instance_assignment_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/instance_equalnull_class01.cs
src/tests/JIT/Generics/Parameters/instance_equalnull_class01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/instance_equalnull_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/instance_equalnull_struct01.cs
src/tests/JIT/Generics/Parameters/instance_equalnull_struct01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/instance_equalnull_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/instance_passing_class01.cs
src/tests/JIT/Generics/Parameters/instance_passing_class01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/instance_passing_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/instance_passing_struct01.cs
src/tests/JIT/Generics/Parameters/instance_passing_struct01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/instance_passing_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/static_assignment_class01.cs
src/tests/JIT/Generics/Parameters/static_assignment_class01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/static_assignment_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/static_assignment_struct01.cs
src/tests/JIT/Generics/Parameters/static_assignment_struct01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/static_assignment_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/static_equalnull_class01.cs
src/tests/JIT/Generics/Parameters/static_equalnull_class01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/static_equalnull_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/static_equalnull_struct01.cs
src/tests/JIT/Generics/Parameters/static_equalnull_struct01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/static_equalnull_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/static_passing_class01.cs
src/tests/JIT/Generics/Parameters/static_passing_class01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/static_passing_class01.csproj with 89% similarity]
src/tests/JIT/Generics/Parameters/static_passing_struct01.cs
src/tests/JIT/Generics/Parameters/static_passing_struct01_Parameters.csproj [moved from src/tests/JIT/Generics/Parameters/static_passing_struct01.csproj with 89% similarity]
src/tests/JIT/Generics/TypeParameters/default_class01.cs
src/tests/JIT/Generics/TypeParameters/default_class01.csproj
src/tests/JIT/Generics/TypeParameters/default_struct01.cs
src/tests/JIT/Generics/TypeParameters/default_struct01.csproj
src/tests/JIT/Generics/Typeof/Struct02.cs
src/tests/JIT/Generics/Typeof/class01.cs
src/tests/JIT/Generics/Typeof/class01_Typeof.csproj [moved from src/tests/JIT/Generics/Typeof/class01.csproj with 88% similarity]
src/tests/JIT/Generics/Typeof/class02.cs
src/tests/JIT/Generics/Typeof/class02_Typeof.csproj [moved from src/tests/JIT/Generics/Typeof/class02.csproj with 88% similarity]
src/tests/JIT/Generics/Typeof/class03.cs
src/tests/JIT/Generics/Typeof/class03_Typeof.csproj [moved from src/tests/JIT/Generics/Typeof/class03.csproj with 88% similarity]
src/tests/JIT/Generics/Typeof/dynamicTypes.cs
src/tests/JIT/Generics/Typeof/dynamicTypes.csproj
src/tests/JIT/Generics/Typeof/objectBoxing.cs
src/tests/JIT/Generics/Typeof/objectBoxing.csproj
src/tests/JIT/Generics/Typeof/refTypesdynamic.cs
src/tests/JIT/Generics/Typeof/refTypesdynamic.csproj
src/tests/JIT/Generics/Typeof/struct01.cs
src/tests/JIT/Generics/Typeof/struct01_Typeof.csproj [moved from src/tests/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01.csproj with 88% similarity]
src/tests/JIT/Generics/Typeof/struct02_Typeof.csproj [moved from src/tests/JIT/Generics/Typeof/struct02.csproj with 88% similarity]
src/tests/JIT/Generics/Typeof/struct03.cs
src/tests/JIT/Generics/Typeof/struct03_Typeof.csproj [moved from src/tests/JIT/Generics/Typeof/struct03.csproj with 88% similarity]
src/tests/JIT/Generics/Typeof/valueTypeBoxing.cs
src/tests/JIT/Generics/Typeof/valueTypeBoxing.csproj
src/tests/JIT/Generics/pinvoke/instance01.cs
src/tests/JIT/Generics/pinvoke/instance01.csproj
src/tests/JIT/Generics/pinvoke/instance02.cs
src/tests/JIT/Generics/pinvoke/instance02.csproj
src/tests/JIT/Generics/pinvoke/instance03.cs
src/tests/JIT/Generics/pinvoke/instance03.csproj
src/tests/JIT/Generics/pinvoke/static01.cs
src/tests/JIT/Generics/pinvoke/static01.csproj
src/tests/JIT/Generics/pinvoke/static02.cs
src/tests/JIT/Generics/pinvoke/static02.csproj
src/tests/JIT/Generics/regression/DDB148379/ddb148379.il
src/tests/JIT/Generics/regression/DDB148379/ddb148379.ilproj